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 & Jurídico - Mercado Internacional.
Módulo:SIGAFIN - Financiero. 
Función:

Rutinas para cuentas por cobrar:

RutinaNombre Técnico

FINA074.PRXPRW

Diferencia de cambio para “Cuentas por cobrar”

FINA087A.PRW

Generación de recibos modelo I.

FINXBX.PRX

Funciones genéricas “Relacionadas a Bajas” .

LOCXNF.PRW

Generación de Notas Fiscales

LOCXNF2.PRW

Funciones genéricas para Notas Fiscales. 


Rutinas para cuentas por pagar:

RutinaNombre Técnico
FINA084.PRWDiferencia de cambio "Cuentas por Pagar".
FINA085A.PRWOrden de Pago Mod I.
Ticket:6445243
Issue :DMICNS-7129 | DMICNS-8322 | DMICNS-8325
País:Uruguay
Versión:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27


02. SITUACIÓN/REQUISITO

Se solicita agregar la funcionalidad de Diferencia de Cambio en Uruguay.  


03. SOLUCIÓN

Se realizan las adecuaciones para generar la Diferencia de cambio en:

...

  1. Diferencia de Cambio Cuentas por Cobrar (FINA074.PRXPRW). 
  2. Generación de Recibos Mod I (FINA087A.PRW). 

...

Parámetros

Totvs custom tabs box
tabsReglas,Configuraciones Previas ,Flujo de Pruebas
idspaso1,paso2,paso3

Para las tablas "Cuentas por cobrar(SE1), Movimiento Bancario(SE5) y Valores de corrección diferencia de cambio (SFR)", cuando se detona la creación de la diferencia de cambio se crea un registro por tabla y al borrar se eliminan los registros creados en tablas.

Cuentas por pagar (FINA084)

 

Totvs custom tabs box items
defaultyes
referenciapaso1

1. Cuentas por Cobrar 

Cuentas por cobrar (FINA074)

Creación diferencia de cambio
ValorCrea
Mayor a ceroNDC
Menor a ceroNCC
Borrado diferencia de cambio
Si borraCrea
NDCNCC
NCCNDC
Creación diferencia de cambio
ValorCrea
Mayor a ceroNDP
Menor a ceroNCP
Borrado diferencia de cambio
Si borraCrea
NDPNCP
NCPNDP
Card documentos
InformacaoLa configuración de la TES para la generación de titulo, no es tomada en cuenta en diferencia de cambio ya que dentro de dicho proceso es necesario crear los títulos que corresponda ya sea NDC,NCC, NCP ,NDP
Titulo¡IMPORTANTE!

Totvs custom tabs box items
defaultno
referenciapaso2


  • Generación de Diferencia de Cambio

Genera un documento NDC por la diferencia del valor (cuando la diferencia es positiva). 

Genera un documento NCC por la diferencia del valor (cuando la diferencia es negativa), en caso de que sea 0 no se genera Diferencia de Cambio.  


  • Anulación de Diferencia de Cambio

Al anular la diferencia de Cambio (cuando la diferencia es positiva), se genera un documento NCC. 

Al anular la diferencia de Cambio (cuando la diferencia es negativa), se genera un documento NDC. 

Una vez anulada la diferencia de cambio, se puede volver a crear la diferencia de cambio al documento.


2. Cuentas por Pagar


  • Generación de Diferencia de Cambio

Genera un documento NDP por la diferencia del valor (cuando la diferencia es positiva). 

Genera un documento NCP por la diferencia del valor (cuando la diferencia es negativa), en caso de que sea 0 no se genera Diferencia de Cambio.  


  • Anulación de Diferencia de Cambio

Al anular la diferencia de Cambio (cuando la diferencia es positiva), se genera un documento NCP. 

Al anular la diferencia de Cambio (cuando la diferencia es negativa), se genera un documento NDP. 

Una vez anulada la diferencia de cambio, se puede volver a generar. 


Card documentos
InformacaoLa configuración de la TES “Gen. Título” en Diferencia de Cambio es tomada como S – Si, ya que dentro de dicho proceso es necesario crear los títulos que corresponda (NDC, NCC, NCP o NDP).
Titulo¡IMPORTANTE!


Nota: Verificar parámetro MV_CONDPAD debe tener informada una condición de pago ya registrada en el sistema, por default el sistema agrega “001” verificar si está dada de alta la condición de pago a través de la rutina "Condiciones de Pago" (Actualizaciones | Archivos); para el caso de los parámetros "MV_SIMB" verificar que estén informados conforme a la tabla.

TES

  • Crear una TES de entrada y salida que no calculen ningún tipo de impuesto, pero que si genere documento
    fiscal para diferencia de cambio.
    • Acceder al módulo "Facturacion |Actualizaciones|Archivos |Tipo de Entrada y Salida".
    • Asignar un código libre al campo "Codigo".
    • En la pestaña "Impuestos" escriba un código fiscal campo "Cod. Fiscal".
    • En la solapa "Otros",seleccionar opción para campo "Doc. Dif. Ca"(Indica si crea documento para diferencia de cambio) igual a "1 - Si".

Producto diferencia de cambio

  • Mediante "Facturacion |Actualizaciones | Archivos | Productos"
    • Incluir producto e informar descripción "Diferencia de Cambio"
    • Asignar la TES de entrada creada previamente en el campo "TE Estándar".
    • Informar la TES de salida  creada anteriormente en el campo "TS Estándar".

Proveedores y Clientes

  • Crear un cliente informando las TES incluidas anteriormente.
    • Incluir a través del módulo "Financiero |Actualizaciones|Archivos |Clientes" .
    • En la pestaña "Otros" ubicar los campos "Cod TES Cred" igual a TES de salida  y "Cod TES Deb" igual a TES de entrada.

Nota: Use como referencia la imagen siguiente:

Image Removed

Monedas

  • Informar la tasa de la monedas:
    • Mediante  "Financiero |Actualizaciones|Archivos |Monedas".
    • Informar el campo de fecha y el o los campos de la tasa de cada moneda extranjera que sea necesaria.

Bancos

  • Incluir un banco que maneje la moneda extranjera necesaria.
    • Incluir en "Financiero |Actualizaciones|Archivos | Bancos".
    • Ubicar el campo "Moneda" e informar con número(1,2,3,4 y 5 pueden ser informados) el tipo de moneda que maneja el banco.
    • el tipo de moneda que maneja el banco.

Series

  • Verificar que se tenga una serie valida se sugiere utilizar "DC" o usar alguna otra serie, 
    • Desde la rutina de tablas genéricas en el Configurador – SIGACFG -> Entorno -> Archivos -> Tablas, acceda a la tabla 01 (Series de Facturas).
    • Registre los consecutivos de las series correspondientes.Image Added


Parametrización de Diferencia de Cambio

Nota: Realizar los siguientes pasos antes de comenzar con el flujo de prueba en caso de utilizar MV_DIFCAMR igual a "S" o MV_DIFCAMP (dependiendo del proceso que este validando; cobros o pagos) activando la generación automática desde Cobros Diversos u Orden de Pago en caso contrario configurar hasta generar alguna diferencia de cambio manual.


  • A través de la rutina Diferencia Cambio Ctas. por Cobrar (Miscelanea | N.Calculos).
    • Presionar tecla "F12".
    • Informar los parámetros.

Totvs custom tabs box items
defaultno
referenciapaso2

Diccionario de Datos

Verificar de manera general que se tengan creadas las configuraciones del apartado

04. Diccionario de Datos, en caso de que falte alguna configuración, debe ser creada.


Parámetros

Realizar la configuración de los siguientes parámetros (dependiendo del proceso que está ejecutando; cobros o pagos):

ParámetroDescripcionValore(s)
MV_DIFCAMRDefine si se utiliza la rutina "Diferencia Cambio" desde Cobros Diversos.

N =Diferencia de cambio manual. 

S = Diferencia de cambio automática en Cobros Diversos. 

MV_DIFCAMPDefine si se utiliza la rutina "Diferencia Cambio" en la Orden de Pago.

N =Diferencia de cambio manual. 

S = Diferencia de cambio automática en Orden de Pago.

MV_CONDPADCondición de pago estándar.Alguna condición de pago dada de alta en el sistema.
MV_MDCFINDefine las monedas que se utilizarán01,02,03,04,05
MV_SIMB1Símbolo usado por la moneda 1 del sistema.$
MV_SIMB2Símbolo usado por la moneda 2 del sistema.U$S
MV_SIMB3Símbolo usado por la moneda 3 del sistema.UFIR
MV_SIMB4Símbolo usado por la moneda 4 del sistema.MARCO
MV_SIMB5Símbolo usado por la moneda 5 del sistema.YEN

Nota: Para los parámetros "MV_SIMB" verificar que estén informados conforme a la tabla.


En el módulo Compras o Ventas, realizar las siguientes configuraciones:

Condición de Pago

  • Tener creada y configurada la Condición de Pago:
    • A través de la rutina Condición de Pago (Actualizaciones | Archivos), verificar que se tenga creada una condición de Pago, si no debe crearse. 
    • Verificar que el parámetro MV_CONDPAD este vinculado a un condición de pago existente (por default el sistema agrega “001” verificar si está dada de alta la condición de pago). 

TES

  • Crear una TES de Entrada y Salida que no calculen impuesto, pero que si genere documento fiscal para diferencia de cambio, a través de la rutina Tipo de Entrada y Salida (Actualizaciones | Archivos): 
    • Asignar un código libre al campo "Código".
    • En la pestaña "Impuestos" escriba un código fiscal campo "Cod. Fiscal".
    • En la solapa "Otros",seleccionar opción para campo "Doc. Dif. Ca"(Indica si crea documento para diferencia de cambio) igual a "1 - Si".


Producto diferencia de cambio

  • A través de la rutina Productos (Actualizaciones | Archivos):
    • Incluir producto e informar descripción "Diferencia de Cambio"
    • Asignar la TES de entrada creada previamente en el campo "TE Estándar".
    • Informar la TES de salida  creada anteriormente en el campo "TS Estándar".


Proveedores y Clientes

  • Crear un cliente informando las TES incluidas anteriormente, a través de la rutina de Clientes (Actualizaciones|Archivos). 
    • En la pestaña "Otros" ubicar los campos "Cod TES Cred" igual a TES de Salida  y "Cod TES Deb" igual a TES de Entrada.

Nota: Use como referencia la imagen siguiente:

Image Added


  • Crear un Proveedor informando las TES incluidas anteriormente, a través de la rutina de Proveedores (Actualizaciones | Archivos). 
    • En la pestaña "Fiscales" ubicar los campos "Cod. TES" igual a TES de Salida  y "Cod. TES" igual a TES de Entrada.

Nota: Use como referencia la imagen siguiente:

Image Added


En el módulo Financiero, realizar las siguientes configuraciones:

Monedas

  • Informar la tasa de la monedas, a través de la rutina Monedas (Actualizaciones | Archivos).
    • Informar el campo de fecha y el o los campos de la tasa de cada moneda extranjera que sea necesaria.

Bancos

  • Incluir un banco que maneje la moneda extranjera necesaria, a través de la rutina Bancos (Actualizaciones | Archivos).
    • Ubicar el campo "Moneda" e informar con número
ParámetroDescripcionValore(s)
MV_DIFCAMRDefine si se utiliza la rutina "Diferencia Cambio"  desde Cobros Diversos.

N =Diferencia de cambio manual. 

S = Diferencia de cambio automática en Cobros Diversos. 

MV_DIFCAMPDefine si se utiliza la rutina "Diferencia Cambio" en la Orden de Pago.

N =Diferencia de cambio manual. 

S = Diferencia de cambio automática en Orden de Pago.

MV_CONDPADCondición de pago estándar.Alguna condición de pago dada de alta en el sistema.
MV_SIMB1Símbolo usado por la moneda 1 del sistema.$
MV_SIMB2Símbolo usado por la moneda 2 del sistema.U$S
MV_SIMB3Símbolo usado por la moneda 3 del sistema.UFIR
MV_SIMB4Símbolo usado por la moneda 4 del sistema.MARCO
MV_SIMB5Símbolo usado por la moneda 5 del sistema.YEN
Totvs custom tabs box items
defaultno
referenciapaso3

Diferencia de cambio cuentas por cobrar FINA074.

Crear un documento mediante el módulo de Facturación.

  • Incluir un documento de salida en moneda 2.
    • Acceder al módulo "Facturacion |Actualizaciones | Facturacion | Facturaciones".
    • Llenar campos "Cliente" y "Tienda".
    • Informar el campo "Moneda" y seleccionar opción dos.
    • Insertar los productos necesarios en el apartado de ítems con sus respectivas TES.
    • Informar condición de pago.
    • Grabar.

Crear un documento a través del  módulo Cuentas por Cobrar.

  • Incluir un documento de salida en moneda 2 del tipo "NF".
    • A través del módulo  "Financiero | Actualizaciones | Cuentas Por Cobrar | Ctas Por Cobrar".
    • Seleccionar pestaña "Datos Generales".
    • Escribir un prefijo(serie documento) valido en el campo "Prefijo".
    • Declarar el campo "Tipo" igual a "NF".
    • Llenar campos "Cliente" y "Tienda".
    • Informar los campos de fecha "Vencimiento" "Venc. Real".
    • Asignar valor al campo "Valor Titulo".
    • Insertar valor numérico en el campo "Moneda" (1,2,3,4 y 5 pueden ser informados) pero en este caso debe ser diferente de uno,para esta prueba informar 2.
    • Observar el campo "Val R$ " una vez informado el campo "Moneda" el valor debe corresponder al  valor de moneda 1 por la tasa de la moneda 2, si no fuera informado el campo "Moneda" debe aparecer el mismo valor que en el campo "Valor Titulo".

Crear un recibo

  • Mediante “Financiero | Actualizaciones | Cuentas Por Cobrar | Cobros Diversos”
    • Crear un recibo con diferente fecha y  tasa de moneda dos, a la fecha y tasa  informadas  en la "NF".
    • Informar cliente creado en las configuraciones previas.
    • Agregar modalidad.
    • Incluir un ítem con el valor total de la "NF" .
    • Informar el campo moneda como "2".
    • Asignar un banco que maneje moneda "2".
    • Mediante el botón "Avanzar" ubicado en la partee superior del primer ítem avanzar al tercer panel.

Image Removed

    • Seleccionar la "NF" 
      • Se puede seleccionar la "NF" creada por el módulo de facturación o cuentas cobrar, pero debe coincidir con el valor registrado en el recibo.
    • Click botón "Avanzar” hasta el ultimo panel.
    • Verificar que los valores cobrados y los títulos dados de baja sean por mismo monto dando un saldo de cero.Image Removed
    • Click botón “Confirmar”.
    • Si el parámetro MV_DIFCAM es igual a "S"(diferencia de cambio automatica) seguir con los siguientes pasos.
    • A través de "Financiero | Miscelanea | N.Calculos | Diferencia Cambio Ctas. por Cobrar".
      • Verificar en la pantalla principal la correcta creación del documento correspondiente a la diferencia de cambio.
      • Revisar si el tipo es el correcto "NDC" o "NCC"

Diferencia de cambio

Ir a "Financiero | Miscelanea | N.Calculos | Diferencia Cambio Ctas. por Cobrar" 
  • Si es la primera vez en acceder al módulo siga los pasos siguientes,en caso contrario vaya al paso de bajo de la tabla siguiente.
  • Presionar tecla "F12".
  • Informar los parámetros.

    Párametro             Valor
    ¿Tasa ?                       0
    Parámetro             Valor
    ¿Tasa ?                       0
    ¿Prefijo ?                    Serie del documento                                     
    ¿Tipo dif. positiva ?         NDC                                                         
    ¿Tipo dif. negativa ?         NCC                                                         
    ¿Modalidad ?                  Informar misma usada en la NF y cobros diversos
    ¿Separa por ?                 
    ¿Genera para Saldo ?          Si
    ¿Genera para recibos ?        Si
    ¿Filtra Títulos ?             Si
    ¿Cual Moneda ?                Moneda 1
    ¿Producto ?                   Informar producto de diferencia de cambio creado en las configuraciones previas
    ¿Doc Fiscal ?                 Si


    • A través de la rutina Diferencia Cambio Ctas. a Pagar (Miscelanea | N.Calculos).
      • Presionar tecla "F12".
      • Informar los parámetros.

    Parámetro             Valor
    ¿Tasa ?                       0.0000
    ¿Prefijo ?                    Serie del documento (por ejemplo; DC)                              
    ¿Tipo dif. positiva ?         
    ¿Prefijo ?                    Serie del documento                                     ¿Tipo dif. positiva ?         
    NDC                                                         
    ¿Tipo dif. negativa ?         NCC                                                         
    ¿Modalidad ?                  Informar misma usada en la NF y
    cobros diversos
    Orden de Pago.
    ¿Separa por ?                 No separa
    ¿Genera para
    Saldo
    Saldo  ?          Si
    ¿Genera para
    recibos ?        
    Pagos ?         Si
    ¿Genera corr. Invoice ?Si
    ¿Filtra
    Titulos
    Títulos ?             Si
    ¿Cual Moneda ?                Moneda 1
    ¿Producto ?                   Informar producto de diferencia de cambio creado previamente
    ¿Doc Fiscal ?                 Si

    Considerar que cuando se informa la tasa desde estos parámetros se tendrá prioridad sobre la tasa informada en la tabla de monedas.


    Adicional: Si al realizar la "Diferencia de Cambio Cuentas por Pagar" surge el aviso de la imagen siguiente:

    Image Added

    Es necesario agregar a la "Tabla de Motivos de Bajas(FINA490)" el motivo de diferencia de cambio.

    Image Added

    Agregar como se muestra a continuación:

    Image Added

    O incluir la línea "DIFDIFCAM ASSSN" modificando el archivo"sigaadv.mot"  ubicado en la carpeta system del protheus data.

    Image Added


  • Si el parámetro MV_DIFCAM es igual a "N"(diferencia de cambio manual) seguir con los siguientes pasos.
  • Seleccionar la  "NF“ que se creo y la cual se dio de baja en cobros diversos.
    • Existen dos formas de seleccionar el documento.
      • Posicionar en el grid principal de la pantalla seleccionado el documento y dar click en el botón "Otras acciones"  seleccionar "Generar Dif. Cambio"
      • Click  "Gen. Por Lote" informar parámetros aparecen los documentos que pueden generar diferencia de cambio seleccionar el documento correspondiente.
  • Grabar diferencia de cambio.
  • Ir a "Facturacion |Actualizaciones | Facturacion | Generac. de Notas de Credito Y Debito"

  • Verificar que se creo la "NDC" o la "NCC" con el valor de la diferencia de cambio y el producto creado para la diferencia en las configuraciones.






















  • Totvs custom tabs box items
    defaultno
    referenciapaso3

    1. Diferencia de cambio cuentas por cobrar FINA074.


    Crear un documento mediante el módulo de Facturación.

    • Incluir un documento de salida en moneda 2.
      • Acceder al módulo "Facturacion |Actualizaciones | Facturacion | Facturaciones".
      • Llenar campos "Cliente" y "Tienda".
      • Informar el campo "Moneda" y seleccionar opción dos.
      • Insertar los productos necesarios en el apartado de ítems con sus respectivas TES.
      • Informar condición de pago.
      • Grabar.

    Crear un documento a través del  módulo Cuentas por Cobrar.

    • Incluir un documento de salida en moneda 2 del tipo "NF".
      • A través del módulo  "Financiero | Actualizaciones | Cuentas Por Cobrar | Ctas Por Cobrar".
      • Seleccionar pestaña "Datos Generales".
      • Escribir un prefijo(serie documento) valido en el campo "Prefijo".
      • Declarar el campo "Tipo" igual a "NF".
      • Llenar campos "Cliente" y "Tienda".
      • Informar los campos de fecha "Vencimiento" "Venc. Real".
      • Asignar valor al campo "Valor Titulo".
      • Insertar valor numérico en el campo "Moneda"(1,2,3,4 y 5 pueden ser informados) pero en este caso debe ser diferente de uno,para esta prueba informar 2.
      • Observar el campo "Val R$ " una vez informado el campo "Moneda" el valor debe corresponder al  valor de moneda 1 por la tasa de la moneda 2, si no fuera informado el campo "Moneda" debe aparecer el mismo valor que en el campo "Valor Titulo".

    Crear un recibo

    • Mediante “Financiero | Actualizaciones | Cuentas Por Cobrar | Cobros Diversos”
      • Crear un recibo con diferente fecha y  tasa de moneda dos, a la fecha y tasa  informadas  en la "NF".
      • Informar cliente creado en las configuraciones previas.
      • Agregar modalidad.
      • Incluir un ítem con el valor total de la "NF" .
        • Informar el campo moneda como "2".
        • Asignar un banco que maneje moneda "2".
      • Mediante el botón "Avanzar" ubicado en la partee superior del primer ítem avanzar al tercer panel.

    Image Added

      • Seleccionar la "NF" 
        • Se puede seleccionar la "NF" creada por el módulo de facturación o cuentas cobrar, pero debe coincidir con el valor registrado en el recibo.
      • Click botón "Avanzar” hasta el ultimo panel.
      • Verificar que los valores cobrados y los títulos dados de baja sean por mismo monto dando un saldo de cero.Image Added
      • Click botón “Confirmar”.
      • Si el parámetro MV_DIFCAM es igual a "S"(diferencia de cambio automatica) seguir con los siguientes pasos.
      • A través de "Financiero | Miscelanea | N.Calculos | Diferencia Cambio Ctas. por Cobrar".
        • Verificar en la pantalla principal la correcta creación del documento correspondiente a la diferencia de cambio.
        • Revisar si el tipo es el correcto "NDC" o "NCC"


    Diferencia de cambio

    • Ir a "Financiero | Miscelanea | N.Calculos | Diferencia Cambio Ctas. por Cobrar" .
      • Si es la primera vez en acceder al módulo, siga los pasos siguientes en caso contrario vaya al paso del parámetro MV_DIFCAM.
        • Presionar tecla "F12".
        • Informar los parámetros.

      • Si el parámetro MV_DIFCAM es igual a "N"(diferencia de cambio manual) seguir con los siguientes pasos.
      • Seleccionar la  "NF“ que se creo y la cual se dio de baja en cobros diversos.
        • Existen dos formas de seleccionar el documento.
          • Posicionar en el grid principal de la pantalla seleccionado el documento y dar click en el botón "Otras acciones"  seleccionar "Generar Dif. Cambio"
          • Click  "Gen. Por Lote"
            • informar parámetros solicitados
            • Se muestran los documentos que pueden generar diferencia de cambio seleccionar el documento correspondiente.
      • Grabar diferencia de cambio.
      • Ir a "Facturacion |Actualizaciones | Facturacion | Generac. de Notas de Credito Y Debito"

      • Verificar que se creo la "NDC" o la "NCC" con el valor de la diferencia de cambio y el producto creado para la diferencia en las configuraciones.



    2. Diferencia de cambio Cuentas por Pagar.

    Desde el módulo de Compras capturar los siguientes registros: 

    • Incluir un Documento de Entrada en moneda 2.
      • A través de la rutina Factura de Entrada (Actualizaciones | Movimientos)
      • Llenar campos necesarios y generar la factura en moneda 2.
      • Insertar el producto necesario en el apartado de ítems con su respectiva TES.
      • Informar condición de pago.
      • Grabar.

    Desde el módulo Financiero capturar los siguientes registros: 

    • Incluir un título de Entrada en moneda 2 del tipo "NF", a través de la rutina Ctas Por Pagar (Actualizaciones | Cuentas Por Pagar):
      • Seleccionar pestaña "Datos Generales".
      • Escribir un prefijo (serie documento) valido en el campo "Prefijo".
      • Declarar el campo "Tipo" igual a "NF".
      • Llenar campos "Proveedor" y "Tienda".
      • Informar los campos de fecha "Vencimiento" "Venc. Real".
      • Asignar valor al campo "Valor Titulo".
      • Insertar valor numérico en el campo "Moneda"(1,2,3,4 y 5 pueden ser informados) pero en este caso debe ser diferente de uno,para esta prueba informar 2.
      • Observar el campo "Val R$ " una vez informado el campo "Moneda" el valor debe corresponder al  valor de moneda 1 por la tasa de la moneda 2, si no fuera informado el campo "Moneda" debe aparecer el mismo valor que en el campo "Valor Titulo".


    • A través de la rutina Orden de Pago (Actualizaciones | Cuentas Por Pagar), generamos la Orden de Pago:
      • Crear con diferente fecha y tasa de moneda dos, a la fecha y tasa  informadas en la generación del título registrado previamente"NF".
      • Informar los datos del Pago
      • Agregar modalidad.
      • Grabar la Orden de Pago.
      • Si el parámetro MV_DIFCAMP es igual a "S"(diferencia de cambio automática) seguir con los siguientes pasos.
      • A través de "Financiero | Miscelanea | N.Calculos | Diferencia Cambio Ctas. por Pagar".
        • Verificar en la pantalla principal la correcta creación del documento correspondiente a la diferencia de cambio.
        • Revisar si el tipo es el correcto "NDP" o "NCP"


    • Ingresar a la rutina "Diferencia Cambio Ctas. a Pagar" (Miscelanea | N.Calculos):
      • Si es la primera vez en acceder al módulo, siga los pasos siguientes en caso contrario vaya al paso del parámetro MV_DIFCAMP.
        • Presionar tecla "F12".
        • Informar los parámetros.

      • Si el parámetro MV_DIFCAMP es igual a "N"(diferencia de cambio manual) seguir con los siguientes pasos.
      • Seleccionar el título  "NF“ que se creo y el cual se dio de baja en Orden de Pago.
        • Existen dos formas de seleccionar el documento.
          • Posicionar en el grid principal de la pantalla seleccionado el documento y dar click en el botón "Otras acciones"  seleccionar "Generar por titulo"
          • O; Click  "Gen. Por Lote"
            • informar parámetros solicitados
            • Se muestran los documentos que pueden generar diferencia de cambio seleccionar el documento correspondiente.
      • Grabar diferencia de cambio.
      • En el módulo de Compras, ingresar a rutina "Nota Cred/Débito" (Actualizaciones | Movimientos).

      • Verificar que se creo la "NDP" o la "NCP" con el valor de la diferencia de cambio y el producto creado para la diferencia en las configuraciones.


    • Anular la Diferencia de Cambio:
      • Si la generación de la Diferencia de cambio fue manual (MV_DIFCAMP es igual a "N"), se anula desde la rutina "Diferencia Cambio Ctas. a Pagar" (Miscelanea | N.Calculos) en el botón "Otras acciones" seleccionar "Anular".
      • Si la generación de la Diferencia de cambio fue automática (MV_DIFCAMP es igual a "S"), se anula desde la rutina "Anular Ord. Pago" (Actualizaciones| Cuentas Por Pagar), se deberá seleccionar y anular la Orden de Pago que genero la Diferencia de Cambio.
      • Verificar que se haya anulado de manera correcta. 
      • producto de diferencia de cambio creado en las configuraciones previas
    ¿Doc Fiscal ?                 Si




    04. DICCIONARIO DE DATOS

    Código del paquete: 007372 *

    ...

    *Pacote de uso interno


    SA1- Clientes

    CampoTipoTamañoDecimalTituloDescripciónPictureUsadoBrowsePropiedadContextoValidación
    A1_TESC   C30Cod TES CredCod Entrada o Salida       @9   SiNoModificarRealM->A1_TESC > "500
    " .OR. M->A1_TESC == "   "                                     
    " .OR. M->A1_TESC == "   "         
                          
    A1_
    TESD   
    TESD C30Cod TES Deb Cod Entrada o
    Salida     
    Salida @9SiNoModificarRealM->A1_TESD <= "500" .OR. M->A1_TESD =
    = "   "                                                                        
    = "   "


    SA2 - Proveedores         

    CampoTipoTamañoDecimalTituloDescripciónPictureUsadoBrowsePropiedadContextoValidación
    Validació
    F3
    A2_TESC   C30Cod TES CredCod Entrada o Salida       @9   SiSiModificarRealM->A2_TESC > '500' .OR. M->A2_TESC == '   '
       '                                                                                     
                SF4
    A2_TESD   C30Cod TES Deb Cod Entrada o Salida     @9SiSiModificarRealM->A2_TESD <= '500' .OR. M->A2_TESD == '
       '                                                                                    
       '          SF4



    SFR - Valores de corrección diferencia de cambio

    ...

    SE1 - Cuentas por Cobrar

    Campo

    Tipo

    Tamaño

    Decimal

    Título

    Descripción

    Picture

    Usado

    Obligatorio

    Browse

    Contexto

    Propiedad

    E1_CONVERTC10Id.Dif Camb Id.diferencia de cambio
    SiNoNoRealModificar
    E1_DTDIFCAD80Fch.Ult.Dif.Fecha ultima diferencia
    SiNoNoRealVisualizar


    SE2 - Cuentas por Pagar

    Campo

    Tipo

    Tamaño

    Decimal

    Título

    Descripción

    Picture

    Usado

    Obligatorio

    Lista

    Browse

    Contexto

    Propiedad

    E2_CONVERTC10Id.Dif Camb Id.diferencia de cambio
    SiNoNoRealModificar
    E2_DTDIFCAD80Fch.Ult.Dif.Fecha ultima diferencia
    SiNoNoRealVisualizar


    SF4 - Tipos de Entrada y Salida  

    CampoTipoTamañoDecimalTituloDescripciónPictureUsadoObligatorioBrowse
    Visual
    Contexto
    Contexto
    PropiedadCombo
    F4_DOCDIF   C10Doc. Dif. CaGenera doc.Dif. de cambio@9SiNo
    Modificar
    NoRealModificar1=Si;2=No  

    ...


    03. TABLAS USADAS


    TablaDescripción
    SA1Clientes.
    SA2Proveedores.
    SB1 Descripción genérica producto.
    SE1Cuentas por cobrar.
    SE2Cuentas por pagar.
    SE5Movimiento Bancario
    SF1 Encabezado de las Facts. de Entrada.
    SF2 Encabezado de las Facts. de Salida.
    SF4  Tipos de entrada y salida.
    SFC Vínculo Tes vs. Impuestos.
    SFRValores de corrección diferencia de cambio.
    SM2 Monedas.

    ...