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.PRX

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.
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

Describa la situación/requisito. 


03. SOLUCIÓN

Describa la solución. 


Diferencia de cambio cuentas por cobrar FINA074.


Parámetros


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


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 "Financiero | Actualizaciones| Archivos |Condiciones de Pago"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".


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:


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.


Diferencia de cambio cuentas por cobrar FINA074.


Crear documentos 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.

Incluir documentos a través del módulo Cuentas por Cobrar.

  • Incluir un documento de salida en moneda 2.
    • 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".


Acceda al módulo Financiero.

  • Realice la generación de un Cobro diverso II un día después de la inclusión del documento.
  • Observe que se generó un documento del tipo NDC.
  • Acceda al archivo de moneda y cambie el valor de la moneda 02 con un valor inferior al que estaba registrado

Verificar que el documento de tipo NDC fue generado correctamente.


Acceda al módulo Facturación.

  • Realice la inclusión de un documento de salida en la moneda 2.

Acceda al módulo Financiero.

  • Realice la generación de un Cobro diverso II un día después de la inclusión del documento.
  • Observe que se generó un documento del tipo NCC.

Verificar que el documento de tipo NCC fue generado correctamente.


04. DICCIONARIO DE DATOS

Código del paquete: 007372 *

Pacote: DMICNS-8325 - URUGUAY - DIFERENCIA DE CAMBIO FINA084.

*Pacote de uso interno


SA1- Clientes

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


SFR - Valores de corrección diferencia de cambio

OrdenCampoTipoTamañoDecimalTituloDescripciónPictureUsadoBrowsePropiedadContexto
1FR_FILIAL C80Sucursal    Sucursal del sistema     @!                                           Si    NoModificarReal
2FR_CHAVOR C280Clave origenClave Origen                                                          Si   SiModificarReal
3FR_DATADI D80Fecha AjusteFecha Ajuste                                                          Si    SiModificarReal
4FR_VALOR  N142Valor AjusteValor Ajuste             @E 99,999,999,999.99                         SiSiModificarReal
5FR_TXATU  N104Tasa Ajuste Tasa Ajuste              @E 99,999.9999                               SiSiModificarReal
6FR_CHAVDE C280Clave Dest. Clave Dest.                                                           SiSiModificarReal
7FR_CARTEI C10Cartera     Cartera                                                               SiSiModificarReal
8FR_TIPODI C10Tipo Dif.   Tipo Dif.                                                             SiSiModificarReal
9FR_ORDPAG C120Orden Pago  Orden Pago                                                            SiSiModificarReal
10FR_RECIBO C120Recibo      Recibo                                                                SiSiModificarReal
11FR_TXORI  N104Tasa Base   Tasa Base                @E 99,999.9999                               SiSiModificarReal
12FR_CORANT N142Ajuste Ant. Ajuste Anterior          @E 99,999,999,999.99                         SiSiModificarReal
13FR_VALORI N142Valor orig. Valor original           @E 99,999,999,999.99                         SiSiModificarReal
14FR_GEROU  C10Dif GeneradaDiferencia generada                                                   SiSiModificarReal
15FR_SEQUEN C20Sec de baja Secuencia de baja                                                     SiSiModificarReal
16FR_MOEDA  N20Moneda      Moneda del Título        99SISiModificarReal


SIX - Indices

OrdenClaveDescripción
1FR_FILIAL+FR_CARTEI+FR_CHAVOR+DTOS(FR_DATADI) Cartera + Clave Origen+ Fecha Ajuste
2FR_FILIAL+FR_CARTEI+FR_CHAVDE+DTOS(FR_DATADI)Cartera + Clave Dest.+ Fecha Ajuste
3FR_FILIAL+FR_CARTEI+FR_TIPODI+FR_SEQUEN+FR_CHAVOR+DTOS(FR_DATADI)  Cartera + Tipo Dif. + Sec de Baja + Clave Origen + Fecha Ajuste


SE1 - Cuentas por Cobrar

Campo

Tipo

Tamaño

Decimal

Formato

Título

Descripción

Usado

Obligatorio

Browse

Contexto

Propiedad

E1_CONVERTC10
Id.Dif Camb Id.diferencia de cambio SiNoNoRealModificar
E1_DTDIFCAD80
Fch.Ult.Dif.Fecha ultima diferencia SiNoNoRealVisualizar


SE2 - Cuentas por Pagar

Campo

Tipo

Tamaño

Decimal

Formato

Título

Descripción

Inic. Estandar

Usado

Obligatorio

Lista

Browse

Contexto

Propiedad

E2_CONVERTC10
Id.Dif Camb Id.diferencia de cambio
SiNo
NoRealModificar
E2_DTDIFCAD80
Fch.Ult.Dif.Fecha ultima diferencia
SiNo
NoRealVisualizar


SF4 - Tipos de Entrada y Salida  

CampoTipoTamañoDecimalTituloDescripciónPictureUsadoBrowseVisualContextoCombo
F4_DOCDIF C10Doc. Dif. CaGenera doc.Dif. de cambio@9SiNoModificarReal1=Si;2=No  


Tablas Usadas

TablaDescripción
SA1Clientes.
SA2Proveedores.
SB1 Descripción genérica producto.
SE1Cuentas por cobrar.
SE2Cuentas por pagar.
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.



05. ASUNTOS RELACIONADOS


<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>