01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Backoffice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Módulo: | SIGAFIN | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Función: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
País: | Argentina | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ticket: | N/A | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-19160 |
02. SITUACIÓN/REQUISITO
• Se genera una NF con moneda 2 y una tasa de cambio, al realizar un cobro desde la rutina TOTVS Recibo se cambia de día para tomar una tasa diferente, al guardar el cobro deberá de generar un documento NCC o NDC dependiendo de que si la diferencia es positiva o negativa, pero genera error log donde el campo Tipo (E1_TIPO) lo marca como inválido.
• Se genera una NF con moneda 2 y una tasa de cambio, al utilizarla en la rutina de Orden de pago se cambia de día para tomar una tasa diferente, al guardar la orden de pago se genera un log indicando que falta la condición de pago.
• Al intentar generar la Orden de pago para la generación del documento y movimiento de diferencia de cambio se muestra un log que indica que el documento ya existe.
03. SOLUCIÓN
• Se declara la variable cTipoDoc en la función F074Grava para que se inicialice vacía y posterior tome el valor correcto.
• Se crea la variable "nCondPad" que será utilizada con el parámetro MV_CONDPAD para informar el campo de condición de pago.
• Se incluye validación para cuando se utilice TES que no genera título permita generar documento de entrada o salida (NCP o NDP).
Cuentas Por Cobrar
- A través de la rutina "Base de Datos", ubicada en el módulo SIGACFG (Base De Datos| Diccionario), en la opción de parámetros informar
- MV_DIFCAMR =S
- MV_CONDPAD = Condición de pago. Ejemplo 001, esta condición deberá de estar registrada en el sistema.
A través de la rutina “Tipos de Entrada y Salida”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir registros de TES.
TES de salida que genere título y en la pestaña de Otros informar el campo Doc. Dif. Ca =Sí.
- TES de entrada que genere título y en la pestaña de Otros informar el campo Doc. Dif. Ca =Sí.
A través de la rutina “Productos”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir nuevo registro de producto e informar los campos de TES de Entrada "TE Estándar" (B1_TE) y TES de Salida "TS Estándar" (B1_TS).
A través de la rutina “Clientes”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir nuevo registro de Cliente.
En la pestaña de Otros informar campos de "Cod TES Cred" (A1_TESC) y Cod TES Deb" (A1_TESD).
A través de la rutina “Bancos”, ubicada en el módulo SIGAFIN (Actualizaciones | Archivos), incluir nuevo registro de Banco para moneda 2.
A través de la rutina “Monedas”, ubicada en el módulo SIGAFIN (Actualizaciones | Archivos), informar tasa del día para moneda 2.
A través de la rutina “Facturaciones”, ubicada en el módulo SIGAFAT (Actualizaciones | Facturación), incluir nuevo registro de factura de salida informando moneda 2, TES y producto previamente registrado.
Cuentas Por Pagar
- A través de la rutina "Base de Datos", ubicada en el módulo SIGACFG (Base De Datos| Diccionario), en la opción de parámetros informar
- MV_DIFCAMP =S
- MV_CONDPAD = Condición de pago. Ejemplo 001, esta condición deberá de estar registrada en el sistema.
- A través de la rutina “Tipos de Entrada y Salida”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir registros de TES.
- TES de entrada para generación de NF, esta TES deberá generar título.
- TES de entrada, que no genere título y en la pestaña de Otros informar el campo Doc. Dif. Ca =Si
- TES de salida, que no genere título y en la pestaña de Otros informar el campo Doc. Dif. Ca =Si
A través de la rutina “Proveedores”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir registro de proveedor.
En la pestaña de Fiscales informar los campos de TES de entrada y TES de salida, que no generan título.
A través de la rutina “Productos”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), contar al menos un producto.
A través de la rutina “Bancos”, ubicada en el módulo SIGAFIN (Actualizaciones | Archivos), incluir nuevo registro de Banco para moneda 2.
A través de la rutina “Monedas”, ubicada en el módulo SIGAFIN (Actualizaciones | Archivos), informar tasa del día para moneda 2.
A través de la rutina “Factura de Entrada”, ubicada en el módulo SIGACOM (Actualizaciones | Movimientos), incluir nuevo registro de factura de entrada informando moneda 2, TES y producto previamente registrado.
Cuentas Por Cobrar
- A través de la rutina “Diferencia Cambio Ctas Por Cobrar”, ubicada en el módulo SIGAFIN (Miscelánea | N. Cálculos), presionar tecla F12 para informar parámetros.
A través de la rutina “Monedas”, ubicada en el módulo SIGAFIN (Actualizaciones | Archivos), ingresar al día siguiente del que se registró la factura e informar tasa de moneda diferente.
A través de la rutina “TOTVS Recibo”, ubicada en el módulo SIGAFIN (Actualizaciones | Cuentas Por Cobrar), crear nuevo recibo de cobro, informar el cliente y dar clic en Extraer Títulos.
En la parte de Formas de pago, dar clic en botón Agregar, para incluir método de pago.
- Tipo título,
- Número
- Valor
- Moneda
- Banco
- Se selecciona título y forma de pago y dar clic en botón Confirmar.
- Se mostrará la ventana para informar el punto de venta.
A través de la rutina “Generac. de Notas de Crédito y Débito”, ubicada en el módulo SIGAFAT (Actualizaciones | Facturación), ingresar a la opción de Notas de Débito o crédito, (Depende del documento generado).
- Validar la generación del documento y que los montos sean correctos.
Nota: Cuando la diferencia es positiva se genera una Nota de Débito de Cliente (NDC), cuando la diferencia es negativa se genera una Nota de Crédito de Cliente (NCC).
- A través de la rutina “Ctas Por Cobrar”, ubicada en el módulo SIGAFIN (Actualizaciones | Cuentas Por Cobrar), validar que se genere registro de NDC o NCC y visualizar que el monto sea correcto.
A través de la rutina “Diferencia Cambio Ctas Por Cobrar”, ubicada en el módulo SIGAFAN (Miscelánea | N. Cálculos), validar que se genere registro de NDC o NCC y visualizar que el monto sea correcto.
Cuentas Por Pagar
- A través de la rutina “Diferencia Cambio Ctas a Pagar”, ubicada en el módulo SIGAFIN (Miscelánea | N. Cálculos), establecer parámetros.
- A través de la rutina “Monedas”, ubicada en el módulo SIGAFIN (Actualizaciones | Archivos), ingresar al día siguiente del que se registró la factura e informar tasa de moneda diferente.
A través de la rutina “Orden Pago Modelo II”, ubicada en el módulo SIGAFIN (Actualizaciones | Procesos Mod II), Dar clic en botón de +Pago automático.
- Establecer parámetros para la búsqueda de documentos.
Seleccionar el título y dar clic en botón +Pago automático
- Informar los campos necesarios y grabar
- Tipo de pago
- Banco
- Número de título
- Modalidad
A través de la rutina “Nota Cred/débito”, ubicada en el módulo SIGACOM (Actualizaciones | Movimientos), ingresar a la opción de Notas de Débito o crédito, (Depende del documento generado).
- Validar la generación del documento y que los montos sean correctos.
Nota: Cuando la diferencia es positiva se genera una Nota de Débito de Proveedor (NDP), cuando la diferencia es negativa se genera una Nota de Crédito de Proveedor (NCP).
- A través de la rutina “Ctas Por Pagar”, ubicada en el módulo SIGAFIN (Actualizaciones | Cuentas Por Pagar), validar que se genere registro de NDP o NCP y visualizar que el monto sea correcto.
A través de la rutina “Diferencia Cambio Ctas a Pagar”, ubicada en el módulo SIGAFIN (Miscelánea | N. Cálculos), validar que se genere registro de NDP o NCP y visualizar que el monto sea correcto.
04. INFORMACIÓN ADICIONAL
N/A
05. ASUNTOS RELACIONADOS
- DT Diferencia de cambio cuentas por cobrar FINA074 ARG
- DT Diferencia de cambio cuentas por pagar FINA084 ARG
- documento_tecnico
- totvs
- totvs_recibo
- protheus
- protheus_backoffic
- backoffice
- fina084
- fina074
- sigafin
- sigafat
- sigacom
- ncc
- ndc
- ncp
- ndp
- lxinfin
- lxoutfin
- base_de_conocimiento
- orden_de_pago
- arg
- argentina
- diferencia_de_cambio
- dif_cambio
- generacion_documento
- version_12_1_33
- version_12_1_2210
- version_12_1_2310
- financiero
- mi
- dmicns-19160
- totvs_backoffice
- mercado_internacional
- base_conocimiento
- protheus_backoffice
- linea_protheus