Duda
¿Cómo identificar una factura electrónica de exportación en la transmisión de documentos a la SII a través de TSS y Signature?
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Facturación (SIGAFAT) - A partir de la versión 11.8
Solución
Para identificar un factura de exportación en la transmisión de documentos a la SII a traves de TSS y Signature, deberá tener en consideración los siguientes puntos:
1. Desarrollar y compilar el punto de entrada M485DOCEXP. Este punto de entrada fue habilitado para permitir identificar los documentos de exportación. No aplica para Guías de Despacho ya que por ley la Guía de Despacho debe ser solo Nacional.
Para mayor información del punto de entrada M485DOCEXP, consultar el siguiente link:
MP - FAT - Punto de entrada M485DOCEXP - Factura Exportación Chile
2. Los documentos que son identificados como Exportación, al generar el XML la rutina incluye los siguientes atributos o tag:
Tag Moneda - El valor que es informado en este tag se toma del campo SF1->F1_MOEDA. Ejemplo:
<Moneda>USD</Moneda>
La rutina asigna las siguientes claves de acuerdo con la moneda del documento:
- Moneda Dólar = USD
- Moneda Euro = EUR
- Moneda Peso = CLP
Si la moneda del documento es diferente a las mencionadas, la rutina obtiene la descripción del parámetro MV_MOEDA, MV_MOEDA2, …, MV_MOEDA5., según corresponda con la moneda seleccionada en el documento.
Tag OtraMoneda - El valor está compuesto por los campos F1_TXMOEDA, F1_VALBRUT * F1_TXMOEDA.
<OtraMoneda>
<TpoMoneda>PESO CL</TpoMoneda>
<TpoCambio>9999.999999</TpoCambio>
<MntExeOtrMnda>99999999999999.99</MntExeOtrMnda>
<MntTotOtrMnda>99999999999999.99</MntTotOtrMnda>
</OtraMoneda>
3. Para agregar informar de Transportistas en el documento XML, deberá desarrollar y compilar el punto de entrada M485TRANS.
El punto de entrada M485TRANS recibe los siguientes parámetros:
- PARAMIXB[1] - Filial (Campo F2_FILIAL)
- PARAMIXB[2] - Número de Documento (Campo F2_DOC)
- PARAMIXB[3] - Serie de Documento (Campo F2_SERIE)
- PARAMIXB[4] - Tipo de Especie (Campo F2_ESPECIE)
- PARAMIXB[5] - Código de Cliente (Campo F2_CLIENTE)
- PARAMIXB[6] - Código de tienda del cliente (Campo F2_LOJA)
El punto de entrada M485TRANS retorna una variable del tipo carácter (variable cXML). Esta variable contiene el string con los Tags que serán informados en el archivo XML.
4. Para agregar detalle de Aduana, deberá desarrollar y compilar el punto de entrada M485ADUANA.
El punto de entrada M485ADUANA recibe los siguientes parámetros:
- PARAMIXB[1] - Filial (Campo F2_FILIAL)
- PARAMIXB[2] - Número de Documento (Campo F2_DOC)
- PARAMIXB[3] - Serie de Documento (Campo F2_SERIE)
- PARAMIXB[4] - Tipo de Especie (Campo F2_ESPECIE)
- PARAMIXB[5] - Código de Cliente (Campo F2_CLIENTE)
- PARAMIXB[6] - Código de tienda del cliente (Campo F2_LOJA)
El punto de entrada M485ADUANA retorna una variable del tipo carácter (variable cXML). Esta variable contiene el string con los Tags que serán informados en el archivo XML.
Conozca más:
Para mayor información de la funcionalidad de la Facturación Electrónica de Chile, consultar el siguiente documento Técnico:
Transmisión de Documentos Tributarios Electrónicos a la SII a través de TSS y Signature.
0 Comentarios