Factura electrónica - Configuración inicial

Configuración Factura Electrónica Chile

En este documento encontrarás toda la información necesaria para realizar las configuraciones para utilizar la facturación electrónica

NOTA: Antes de realizar estas configuraciones, se debe seguir lo indicado en este documento

Entorno de homologación

Se deben definir los valores de los siguientes aspectos:
CHILE_GDEXPRESS_AMBIENTE : T (Homologación), P (Producción)
CHILE_GDEXPRESS_AUTH : Completar con el Token
CHILE_GDEXPRESS_API : Completar con la url del DTEBox de GDExpress
ENTORNO_REGIONALIZACION_URL : completar con la url del entorno

Diccionario de datos

En los diccionarios de datos de Empresa/Sucursal y Sucursal

Se deben agregar campos adicionales de la siguiente manera:

En Empresa/Sucursal:

En Sucursal

Clientes

Se debe modificar el formato del XML de Clientes.

Desde el botón Administrar, luego presionar el botón Formato en la nueva pestaña que se abre. Luego el botón Edición Manual y pegar lo siguiente en el recuadro superior.


<?xml version="1.0" encoding="UTF-8"?>
<form type="convert">
    <layout>
        <tab id="General">
            <widget before="Codigo" caption="Giro" id="GiroRecep"
                serverAttribute="GiroRecep" type="WidgetTextBox"
                width="250" x="690" y="20"/>
        </tab>
    </layout>
    <config>
        <security>
            <form id="mainform"/>
        </security>
    </config>
</form>

Empresa

En el maestro de empresa, se debe completar el código adicional LOCALIDAD SII indicando la localidad donde se encuentra en SII en que se encuentra registrada la empresa.

Se debe indicar lo que se requiere informar en el PDF. Por ejemplo,

S.I.I. CONCEPCION

Sucursal

Se debe modificar el formato del XML de Sucursal.

Desde el botón Administrar, luego presionar el botón Formato en la nueva pestaña que se abre. Luego el botón Edición Manual y pegar lo siguiente en el recuadro superior.

<?xml version="1.0" encoding="UTF-8"?>
<form type="convert">
    <tab caption="General" id="General">
        <layout>
            <layout type="col">
                <widget caption="Actividad Económica"
                    id="IngresosBrutos" readOnly="0"
                    serverAttribute="NroIIBB" type="WidgetTextBox" visible="true"/>
                <widget after="IngresosBrutos" caption="Giro"
                    id="CHL_GiroEmisor" serverAttribute="CHL_GiroEmisor"
                    type="WidgetTextBox" visible="1" width="400"/>
            </layout>
        </layout>
    </tab>
    <config>
        <security>
            <form id="EmpresaBSuiteForm"/>
        </security>
    </config>
</form>

Países

Se debe modificar el formato XML del maestro de países.

Desde el botón Administrar, luego presionar el botón Formato en la nueva pestaña que se abre. Luego el botón Edición Manual y pegar lo siguiente en el recuadro superior.

<?xml version="1.0" encoding="UTF-8"?>
<form javaClass="app.chile.configuracion.common.form.ChilePaisForm" type="convert">
    <tab id="General">
        <layout>
            <widget after="Descripcion" caption="Codigo SII"
                id="CHL_CodSII" serverAttribute="CHL_CodSII" type="WidgetTextBox"/>
        </layout>
    </tab>
</form>

En el campo código SII completar el código según corresponda de acuerdo a la tabla.

En el país Chile hay que completar /api/1/Chile/factura/ en el campo Webservice Url

Localidades

Las localidades se pueden importar desde este archivo.

NOTA: En las localidades que correspondan a la Región Metropolitana de Santiago se debe completar el código adicional CODIGO_CIUDAD_CHILE con el valor: SANTIAGO. (En el archivo para importar son las que están en amarillo)

Conceptos de productos

Se crea el concepto de productos DESCUENTOS para luego poder indicarlo en los productos de descuento global.

Este paso no es obligatorio. Puede usarse otro concepto existente

Productos

En caso de utilizar descuentos globales, se deben crear dos productos:

Uno con tasa 19 y otro con tasa 0.

Ambos productos deben tener el tag: DESCUENTO

En los conceptos de Compra y Venta, se debe indicar el Concepto de Productos: Descuentos.

NOTA: Los productos de descuento deben ingresarse a la factura con cantidad negativa.

Motivos de comprobante

Los motivos del comprobante se utilizan para indicar el por qué se realiza una nota de crédito o débito.

Completar el código CODIGO_REF_CHILE

Anula Documento de Referencia – 1

Corrige Texto Documento de Referencia - 2

Corrige montos - 3

Moneda

En el maestro de moneda se debe completar el código adicional CODIGO_MONEDA_CHILE según la siguiente tabla

Exportación

Cuando la factura es de exportación, además de activar el check Impacta en exportación en los tipos de documento (factura, nota de crédito y nota de débito), se deben configurar

Documentos

Se debe modificar el formato del XML de la factura, de la nota de crédito y débito de exportación.

Se accede a la transacción y se presiona el botón FORMATO .

<?xml version="1.0" encoding="UTF-8"?>
<form
    javaClass="app.chile.transacciones.operacion.form.ChileOperacionForm" type="convert">
    <config>
        <security>
            <form id="mainform"/>
            <form id="widgetLineEditForm_OperacionItems"/>
        </security>
    </config>
    <layout>
        <layout/>
        <tabs id="OperacionTabs">
            <tab id="OperacionExportacionTab">
                <widget after="IncotermID" caption="Via de Transporte"
                    diccionario="CHLVIATRANS" id="CHL_ViaTransporte"
                    serverAttribute="CHL_ViaTransporte"
                    type="WidgetSelector" visible="0"/>
            </tab>
        </tabs>
        <widget after="ProvinciaDestino" caption="Modalidad de venta"
            id="CHL_ModVenta" serverAttribute="CHL_ModVenta" type="WidgetComboBox">
            <option caption="1- Venta a firme" value="1"/>
            <option caption="2 - Venta bajo condición" value="2"/>
            <option caption="3 - Venta en consignación libre" value="3"/>
            <option caption="4 - En consignación con mínimo a firme" value="4"/>
        </widget>
    </layout>
</form>

Incoterm

En el maestro de incoterm, se debe completar el código CLAUSULA_VENTA con el valor que corresponda según la tabla.

Vía de Transporte

Se creó este maestro que puede importarse desde este archivo

Este dato luego se indica en el campo Vía de Transporte de la sopapa COMEX de la factura de exportación.

Puertos

Se debe modificar el formato XML del maestro de puertos.

Desde el botón Administrar, luego presionar el botón Formato en la nueva pestaña que se abre. Luego el botón Edición Manual y pegar lo siguiente en el recuadro superior.

<?xml version="1.0" encoding="UTF-8"?>
<form
    javaClass="app.chile.configuracion.exportacion.form.ChilePuertoForm" type="convert">
    <layout/>
</form>

Luego, en el campo Código se completa con el valor correspondiente según la tabla.

Documentos referenciados

Vinculación por asistente

Se creó el código adicional CODIGO_DOC_REF en los tipos de documentos para indicar el código que corresponda indicar en los documentos referenciados cuando la factura está vinculada a un remito o un pedido de venta.

En el documento de remito o pedido de venta, se debe indicar el código que corresponda según lo que se quiera informar. Este dato se envía también en el XML.

Vinculación sin asistente

Se incorporan 2 campos adicionales en la factura de venta.

Fecha de referencia y Folio de referencia

<?xml version="1.0" encoding="UTF-8"?>
<form type="convert">
    <config>
        <security>
            <form id="mainform"/>
        </security>
    </config>
    <layout>
        <widget after="Fecha" caption="Fecha de Referencia"
                defaultValue="[ClientFunctions.getCurrentDate]"
                id="CHL_FechaRef"
                serverAttribute="CHL_FechaRef" type="WidgetDate" pais="CHL"/>
        <widget after="ProvinciaDestino" caption="Folio Referencia"
                id="CHL_FolioRef" serverAttribute="CHL_FolioRef"
                type="WidgetTextBox" pais="CHL">
        </widget>
    </layout>
</form>

En estos datos se informan el folio y fecha del documento que se quiera informar como referenciado.

Se agregaron, también, dos códigos adicionales en los clientes:

DOC_REFERENCIA: se completa el código que corresponda informar en el XML.

DOC_REF_NOMBRE: se completa con el nombre que corresponde informar en el PDF.

Por ejemplo, si corresponde informar una orden de compra, se informa:

DOC_REFERENCIA: 801

DOC_REF_NOMBRE: Orden de compra

Impresión de la factura

SP: F_CHL_OP_0240

jrxml

Anexo

Tabla de códigos