Versões comparadas

Chave

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

...

Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFAT - Facturación
Función:
FunciónNombre Técnico
MATA486Documentos Electrónicos.
M486XFUNFactura Electrónica UBL 2.0.
MATA468NGeneración de Notas Fiscales.
MATA462ANEmisión y Grabación de la Remisión.
Ticket:5287511.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-6224(DMINA-6226 | DMINA-6227 | DMINA-6228).


02. SITUACIÓN/REQUISITO

  • Cuando se realiza la "Transmisión Electrónica de la Factura" que proviene de 2 remisiones se genera un "error log".
    "invalid field name in Alias SD2->D2_CLIENT on M486XMLIMP(M486XFUN.PRW)".
  • No se graba el campo "F2_TIPONF" en la tabla SF2, cuando la factura fue generada del proceso Pedido->Remisión->Factura, por lo cual genera un error en la transmisión ya que requiere ese campo como obligatorio.
  • Al transmitir una Nota de Crédito genera error: "invalid field name in alias SCA11980->TIPONF on M486VLDDET(MATA486.PRW)".
  • Al transmitir una baja "MATA486" existe un error: "Ese titulo título no puede borrarse porque se genero generó por otra rutina (NO_DELETE)", esto sucede cuando la factura fue generada desde el proceso Pedido >>Remisión >>Factura.

...

  • Se realiza corrección en la función M486XMLIMP para que tome correctamente el nombre del campo D2_CLIENTE.
  • Se requiere la última versión de la rutina MATA486 que corrige las situaciones presentadas al momento de la baja de un documento que tiene remisiones asociadas. Así mismo se corrige el error al realizar envío de notas de crédito por F1_TIPONF.
  • Se realizan ajustes a la función A462GERA ubicada en la rutina para que tome el campo F2_TIPONF de la remisión y coloque el contenido en la Factura generada a partir de dicha remisión.

Pasos para probar la solución :

...

las soluciones:

Dentro del módulo Facturación (SIGAFAT).

  1. Ir a la al menú "Actualizaciones > Pedidos > Pedidos de Venta ", registrar un pedido de Venta e indicar que genere una "Remisión".
  2. Ir al menú "Actualizaciones > Pedidos > Liberación de Pedidos de Venta", realizar la aprobación del pedido realizado.
  3. Ir al menú "Actualizaciones > Pedidos > Liberación de Crédito y Stock", realizar la liberación del crédito del pedido si así se requiere.
  4. Verificar que contenga información el campo "C5_TIPONF"   del pedido creado.
  5. Ir al menú "Actualizaciones > Form. de Remisión > Generac. de Remitos ".
  6. Indicar los Parámetros.
  7. Seleccionar el pedido y generar la remisión.
  8. Verificar que contenga información el campo "F2_TIPONF"   de la Remisión generada.
  9. Ir al menú "Actualizaciones > Facturación > Generación de Notas".
  10. Indicar los Parámetros:
    ¿Generar por? - Remisión.
  11. Seleccionar la remisión y generar la Factura en "Otras acciones > Genera Fact.".
  12. Indicar la Serie y Folio de la Factura a generar. 
  13. Verificar que contenga información el campo "F2_TIPONF"   de la Factura generada.
  14. Ir al menú "Actualizaciones > Facturación > Documentos Electrónicos".
  15. Indicar Parámetros:
    Tipo de Documento - Factura.
  16. Seleccionar la Factura y realizar la transmisión en "Otras acciones > Transmitir ".
  17. Indicar los Parámetros.
  18. Visualizar el Log de Transmisión y comprobar la correcta Transmisión de la Factura.

...


Dentro del módulo Facturación (SIGAFAT) .

  1. Ir al menú "Actualizaciones > Facturación > Generación de Notas".
  2. Indicar los Parámetros:
    ¿Generar por? - Remisión.
  3. Seleccionar dos o más remisiones y generar la Factura en "Otras acciones > Genera Fact.".
  4. Indicar la Serie y Folio de la Factura a generar. 
  5. Verificar que contenga información el campo "F2_TIPONF"  de la Factura generada.
  6. Ir al menú "Actualizaciones > Facturación > Documentos Electrónicos".
  7. Indicar Parámetros:
    Tipo de Documento - Factura.
  8. Seleccionar la Factura y realizar la transmisión en "Otras acciones > Transmitir ".
  9. Indicar los Parámetros.
  10. Visualizar el Log de Transmisión y comprobar la correcta Transmisión de la Factura.
  11. Seleccionar la Factura transmitida y realizar la Comunicación de Baja en "Otras acciones > Comunica Baja".
  12. Indicar la Factura a dar de baja.
  13. Seleccionar y confirmar la Baja del Documento.
  14. Verificar que el Log muestre el Comunicado de baja con éxito.
  15. Ir al menú "Actualizaciones > Facturación > Generación de Notas".
  16. Verificar que las remisiones utilizadas se encuentren disponibles para utilizarse.

...



Dentro del módulo Facturación (SIGAFAT).

...