Árvore de páginas

Versões comparadas

Chave

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


ÍNDICE

  1. Visión general.
  2. Ejemplo de utilización.
  3. Regla de negocio.
  4. Diccionario de datos.
  5. Menú.
  6. 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 legislacion legislación obliga a informar al en el momento de la transmision transmisión de la factura  factura, si la factura sigue siendo enviada al Agente de deposito depósito colectivo o al Sistema de Circulacion AbiertoCirculación Abierta

Paar esto hay Para ello existe la necesidad de estar creando crear nuevos campos e parametros y parámetros para poder identificar  identificar la classificacion clasificación del envioenvío.


La solución contiene los fuentes:

NFAEXML001.PRW


02. EJEMPLO DE UTILIZACIÓN

Configuraciones Previasprevias

  1. Tener los servicios habilitados de WS de la factura nacional habilitados.

  2. Tener los campos creado creados 

  3. Tener configurado a nivel de  de empresa o a nivel de cliente  la clasificacion  ref  sistema de circulacion cliente la clasificación Ref. al Sistema de circulación de la Factura de Credito EletronicaCrédito Electrónica
  4. Tener factura de ventas creada para el cliente MIPYME, donde lel el campo ref Ref. al RG1415 es mayor que 200.


Flujo de Pruebaprueba

  1. Entrar en Entre a la rutina de transmision eletronica transmisión electrónica de facturas
  2. Seleccionar Seleccione las facturas a seren transmitidas
  3. Confirmar la transmision
  4. que se transmitirán
  5. Confirme la transmisión
  6. 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 contenidose 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

CampoTIPOOrdenTamañoDecimalTitulo Título Esp.Desc.Esp.ValidacionValidaciónUsadoCombo
AI0_CBUFCEC- CaracterCarácterzz210CBU FCECBU FCE
Si
AI0_RG4919C- CaracterCarácterzz

3

0Tp.RG4919Tp Sistema RG4919Pertence("SCA|ADC")SiSCA=SIST. CIRC. ABIERTA;ADC=Agente Dep. Coletivo  Colectivo    
A2_CBUFCEC- CaracterCarácterzz210CBU FCECBU FCE
Si
A2_RG4919C- CaracterCarácterzz30Tp.RG4919Tp Sistema RG4919

Pertence("SCA|ADC")

SiSCA=SIST. CIRC. ABIERTA;ADC=Agente Dep. ColetivoColectivo


ParametrosParámetros


ParametroParámetroTipo

DescripcionDescripción

Descripcion Descripción Descripcion Descripción 2Contenido
ARMV_RG4919CClasificacion Clasificación ref a RG4919, los posibles contenidos pueden serSCA = "TRANSFERENCIA AL SISTEMA DE CIRCULACION CIRCULACIÓN ABIERTA"ADC = " AGENTE DE DEPOSITO DEPÓSITO COLECTIVOADC
MV_CCBUCFECNumero 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>