Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFAT - Facturación.
Función:

                                                                                                      

Rutina(s)

Nombre Técnico

Fecha
MATA468NGeneración de Notas

19/06/2020

MATA462ANGeneración de Remitos19/06/2020
FINXFINFunciones Genericas19/06/2020

                                                                                                     

Ticket:8684244
Issue:

DMINA-9145

Pacote:007572
Versión:12.1.17 | 12.1.23 | 12.1.25 |12.1.27

02. SITUACIÓN/REQUISITO

En la Rutina MATA468N (rutina Generación de Notas (MATA468N), al generar una Factura a partir de un pedido de venta, no es grabado el campo D2_CCUSTO con el centro de costo seleccionado informado en el Pedido de Venta.

03. SOLUCIÓN

En al rutina MATA468n, en la función a468nGravD2() de la rutina Generación de Notas (MATA468N), se agrega una Validación para identificar si el Campo SC6_CC se actualiza validación para que se considere pasar el contenido del campo C6_CC o C6_CCUSTO para el campo D2_CCUSTO, con las siguiente regla:

  • Si el campo C6_CC existe, actualizar con este valor el campo D2_

...

  • CCUSTO.
  • Si el campo C6_CC No existe

...

  • y si el campo C6_CCUSTO

...

  • , actualizar

...

  • con este ultimo valor el campo D2_CCUSTO

...

  • .
  • Si el campo C6_CC existe

...

  • y si el campo C6_CCUSTO también, actualizar con C6_CC el campo D2_CCUSTO.

Las mismas validacionde validaciones se hicieron en la rutina MATA462AN en la función A462ANGera()y la rutina FINXFIN en la función fc020Venda().


Totvs custom tabs box
tabsPrecondición, Solución, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar el respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue issue DMINA-9145.
  3. Validar que las rutinas actualizadas, correspondan con las mencionadas en la sección sección "Función" del  del encabezado del presente presente Documento Técnico.
  4. Contar con un Centro de Costo
  5. Realizar un Pedido de Venta configurado para generar Factura con centro de costo.
Totvs custom tabs box items
defaultno
referenciapaso2
  1. Ingresar a la rutina rutina Pedido de Venta, ubicada en (SIGAFAT ) > Actualizaciones > Pedidos > Pedido de Venta(MATA410).
  2. Generar un pedido de venta.(Si es necesario, liberarlo de crédito y stock).
  3. En la rutina Generación de Notas (SIGAFAT) > Actualizaciones > Facturación > Generación de Notas (MATA468N).
  4. En el grupo de preguntas, indicar ¿Generación por ? = Pedidos.
  5. Seleccionar el Pedido previamente registrado y realizar la generación de la Factura.
  6. Comprobar que el campo D2_CCUSTO tenga el Centro de costo previamente registrado en el Pedido de Venta.

04. DICCIONARIO DE DATOS

Mediante el Configurador (SIGACFG) en modo exclusivo, agregar el siguiente campo en la tabla SX3 - Campos:


TablaSC6

Campo

C6_CC

Tipo1 -
Caracter
Carácter
Tamaño9

Formato

@!

Grupo de Campos

004 - Centro de Costo

Titulo

C. Costos
DescripciónCentro de Costo
Cons
ConsultaCTT - Centro de Costo
Val.  UsuarioVazio() .Or. CTB105CC()

Se utiliza

Obligatorio

No

Browse

No

Contexto

Real

Propiedad

Modificar

Orden

ZZ

Help
682668 
Informar Centro de Costo



HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>