Histórico da Página
ÍNDICE
- Visión general.
- Ejemplo de utilización.
- Regla de negocio.
- Diccionario de datos.
- Menú.
- Tablas.
01. VISIÓN GENERAL
Se solicita incorporar al sistema la nueva legislacion referenete legislación referente al envio envío de informacionaes informaciones adicionales a las facturas de ventas MIPYME conforme venta MIPYME, de acuerdo con la RG 4919
Esta nueva legislación obliga a informar en el momento de la transmisión de la factura, si la factura sigue siendo enviada al Agente de depósito colectivo o al Sistema de Circulación Abierta.
Para ello existe la necesidad de crear nuevos campos y parámetros para poder identificar la clasificación del envío.
La solución contiene los fuentes:
NFAEXML001.PRW
02. EJEMPLO DE UTILIZACIÓN
Configuraciones Previasprevias
Tener los servicios habilitados de WS de la factura nacional habilitados.
Tener los campos creado creados
- Tener configurado a nivel de empres de empresa o a nivel de cliente la clasificacion ref sietam de circulacion de la Fcatura de Credito Eletronicacliente la clasificación Ref. al Sistema de circulación de la Factura de Crédito Electrónica
- Tener factura de ventas creada para el cliente MIPYME, donde lel el campo ref Ref. al RG1415 es mayor que 200.
Flujo de Pruebaprueba
- Entrar en Entre a la rutina de transmision eletronica transmisión electrónica de facturas
- Seleccionar Seleccione las facturas a seren transmitidas
- COnfirmar la transmision
- que se transmitirán
- Confirme la transmisión
- Desde el monitor, verifique la correcta transmisión de las facturasVerifcar desde el monitor la correcta transmision de las factura
03. Regla de negocio
Tratamiento del CBU
Se implemento implementó la verificacion verificación del CBU a nivel de clientes e y proveedores
Caso exista los campo AI0_CBUFCE Si existieran los campos AI0_CBUFCE y A2_CBUFCE y los mesmos estean asociado estuvieran vinculados a una CBU informado CBU informada, el sistema tome toma esta CBU e y no considera el contenido del parametro parámetro MV_CCBUCFE, pero si llos los campos no existan existieran o caso existan y el contenido este an blanco considera el parametro MVestuviera en blanco, se considera el parámetro MV_CCBUCFE
cString += '<Opcional>'
cString += '<Id>2101</Id>'
cString += '<Valor>' + Valor + '</Valor>'
cString += '</Opcional>'
Donde el aDest[7] , puede ser el contenido del CBU a nivel de clienteCliente/Proveedor o a nivel de la empresa.
Ejemplo1 - Campo SA1 con contenido
Campo AI0_CBUFCE = 1234567890123456789012
Parametro MVParámetro MV_CCBUCFE =98623542627282828828
...
Ejemplo 2 - Campo Sa1 sin contenido
Campo AI0_CBUFCE =
Parametro MVParámetro MV_CCBUCFE =98623542627282828828
...
<Opcional>'
<Id>2101</Id>'
<Valor>98623542627282828828'</Valor>'
</Opcional>'
Se implemento implementó el tratamiento para el Sistema de Circulacion Circulación Abierta
Caso exista Si existieran los campo campos AI0_RG4919 RG4919 y A2_RG4919 y los mesmos estean asociado a una clasificacion estos estuvieran vinculados a una clasificación, el sistema tome toma este contenido para identificacion e identificación y no considera el parametro parámetro MV_RG4919, caso si los campos no existan existieran y el parametro parámetro tenga contenido, se considera el parametroparámetro.
cString += '<Opcional>'
cString += '<Id>27</Id>
cString += '<Valor>' + Valor + '</Valor>'
cString += '</Opcional>'
Donde el el Valor , puede ser el contenido del Sistema puede ser a nivel de clienteCliente/Proveedor o a nivel de la empresa.
Ejemplo 1 - Campo Sa1 con contenido
Campo AI0_RG4919 = SCA
Parametro Parámetro MV_RG4919 = ADC
<Opcional>
<Id>27</Id>
...
Ejemplo 2 - Campo Sa1 sin contenido
Campo AI0_RG4919 = SCA
Parametro Parámetro MV_RG4919 = ADC
<Opcional>
...
04. DICCIONARIO DE DATOS
Base de Datosdatos
Campo | TIPO | Orden | Tamaño | Decimal | Titulo Título Esp. | Desc.Esp. | FormatoValidación | Usado | Combo |
---|---|---|---|---|---|---|---|---|---|
AI0_CBUFCE | C- CaracterCarácter | zz | 21 | 0 | CBU FCE | CBU FCE | Si | ||
AI0_RG4919 | C- CaracterCarácter | zz | 3 | 0 | Tp.RG4919 | Tp Sistema RG4919 | Pertence("SCA|ADC") | Si | SCA=SIST. CIRC. ABIERTA;ADC=Agente Dep. Colectivo |
A2_CBUFCE | C- CaracterCarácter | zz | 21 | 0 | CBU FCE | CBU FCE | Si | ||
A2_RG4919 | C- CaracterCarácter | zz | 3 | 0 | Tp.RG4919 | Tp Sistema RG4919 | Pertence("SCA|ADC") | Si |
Parametros
SCA=SIST. CIRC. ABIERTA;ADC=Agente Dep. Colectivo |
Parámetros
ParámetroParametro | Tipo | DescripcionDescripción | Descripcion Descripción 1 | Descripcion Descripción 2 | Contenido |
---|---|---|---|---|---|
ARMV_RG4919 | C | Clasificacion Clasificación ref a RG4919, los posibles contenidos pueden ser | SCA = "TRANSFERENCIA AL SISTEMA DE CIRCULACION CIRCULACIÓN ABIERTA" | ADC = " AGENTE DE DEPOSITO DEPÓSITO COLECTIVO | ADC |
MV_CCBUCFE | C | Numero Número del CBU |
Pacote de UPDATE 8820 - Implemetar res. 103-20
05.
...
MENÚ
06. TABLAS UTILIZADAS
- SA2 - Proveedores.
- AI0- Adicionales de Clientecliente
- SX6- ParametrosParámetros
HTML <!-- esconder o menu --> <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; } </style>