Histórico da Página
...
- Para dejar su saldo FOB en la operación igual a 0, debe crear una Nota de Crédito de Exportación para el Régimen Exporta Simple (para consultar los detalles se explica en este documento en la sección “Nota de Crédito/Débito de exportación”. De esta manera, anula cualquier comprobante asociado al DES en cuestión y permite generar una nueva Factura de Exportación para continuar con su operación comercial.
...
01. Configuración general
- Por medio de la rutina Punto de Venta (FISA083) es necesario que efectue la configuración de un nuevo punto de venta.
- Codigo (CFH_Codigo) = ''001''
- Descripción(CFH_Descri) = ''PUNTO DE VENTA 0001''
- Id PV(CFH_IDPV) = ''012''
...
- d) En el menú Otras acciones > Monitor, le puede para mostrar el estatus de rechazo, en caso que ocurra. El monitor debe utilizarse con usuario conectado en la sucursal del documento.
02. Tipos de Web Services
Exportación
El Web Service del tipo Exportación es responsable por la transmisión de Facturas, Notas de Crédito Cliente y Notas de Débito Cliente que utilizan las series A y B.
Configuraciones específicas del tipo Exportación:
I - Configuraciones
- Por medio de la rutina Punto de Venta(SIGAFIS >> Actualizaciones | Archivos), configurar los puntos de venta para la emisión de los comprobantes de factura electrónica.
- Por medio de la rutina Formularios(SIGAFIS >> Actualizaciones | Archivos), configurar las series y punto de venta para la emisión de los comprobantes del régimen Exportación, el campo Cód .RG1415 (FP_RG1415).
- Para Facturas Serie A cód - 001 o 201.
- Para Facturas Serie B cód - 006 o 206.
- Para NCC Serie A cód - 003 o 203.
- Para NCC Serie B cód - 008 o 208.
- Para NDC Serie A cód - 002 o 202.
- Para NDC Serie B cód - 007 o 207.
- Por medio de la rutina Clientes(SIGAFIS >> Actualizaciones | Archivos), dar de alta un cliente para facturación.
- Por medio de la rutina Productos(SIGAFIS >> Actualizaciones | Archivos) configurar un producto.
- Por medio de la rutina Unidades de medida(SIGAFIS >> Actualizaciones | Archivos) configurar la unidad de medida informada en el producto, informar el campo AH_CODUMFEX.
- Por medio de la rutina Impuestos variables(SIGAFAT >> Actualizaciones | Archivos) configurar el impuesto IVA e informar el código AFIP que le corresponde en el campo FB_CODAFIP con el valor ‘5’.
- Por medio de la rutina Tipos de Entrada y Salida(Actualizaciones | Archivos), configurar una TES de entrada y una de salida. Cada una de las TES debe estar configurada para el cálculo de impuestos deseado.
- Por medio de la rutina Facturación(Actualizaciones | Facturación), registrar una factura de venta para el cliente, producto y TES configurada.
Para transmitir:
- Ingresar a la rutina Facturas electrónicas(Actualizaciones | Facturación) y realizar el siguiente procedimiento:
- Informar los parámetros de la rutina para la selección de los comprobantes por serie, punto de venta y tipo de factura (2-Exportación).
- ¿Tipo de e-Fact?: Selecciona qué tipos de Documentos se transmitirán, si serán documentos de entrada o de salida.
- ¿Filtra?: Selecciona qué documentos se transmitirán por su estatus actual, 1-No transmitida, 2-Autorizada, 3-Rechazada, 4-Cont. Manual, 5-Sin filtro.
- ¿Serie de la e-Fact?: Informamos la serie de documentos que se transmitirán, que fue vinculada al control de formularios.
- ¿Tipo de Factura electrónica?: Definimos qué modelo de Web Service se utilizará para transmitir estos documentos.
- ¿Punto de venta?: Informamos el punto de venta que fue vinculado a la serie en la rutina de control de formularios.
- En el menú Otras acciones hacer clic en la opción Transmisión, e informar la serie y rango de documentos por transmitir.
- En el menú Otras acciones hacer clic en la opción Monitor, e Informar la serie y rango de documentos por consultar.
- Confirmar que la factura esté autorizada.
II - TAGS que forman parte del archivo XML
El archivo xml estará compuesto por diferentes tags, y estas tags se alimentarán de acuerdo con las informaciones que se obtendrán a partir de los documentos transmitidos, a continuación se muestra la lista completa de estas tags y sus características.
Campo | Tipo | Detalle | Obligatorio | Cómo se obtiene |
Cbte_Tipo | Short(N2) | Tipo de comprobante. Consultar método FEXGetPARAM_Cbte_Tipo Valores permitidos 19,20,21 | S | Se obtiene del campo F1/F2_ESPECIE |
Fecha_cbte | String | Fecha de comprobante (yyyymmdd) | N | Se obtiene por el campo F1/F2_EMISSAO |
Punto_vta | Int (N5) | Punto de venta | S | Se obtiene por el campo FI/ F2_PV |
Cbte_nro | Long (N8) | Número del comprobante que se solicita autorización. Valores permitidos: desde 00000001 hasta 99999999 | S | Se obtiene por el campo F1/F2_DOC |
Permiso_existente | String (C1) | Indica si se posee documento aduanero de exportación. Valores: S,N | S | Se obtiene del campo A1/A2_CGC |
Dst_cmp | Double | País de destino del comprobante. Consultar método FEXGetPARAM_DST_pais para código de países. | S | Se obtiene del campo C5_PAISENT |
Cliente | String (C200) | Apellido y nombre del comprador | S | Se obtiene del campo A1/A2_NOME |
Cuit_pais_cliente | Long (N11) | CUIT del país destino/Contribuyente. Consultar método FEXGetPARAM_DST_CUIT para valores de cuit de países. | N | Se obtiene del campo A1/A2_CGC |
Domicilio_cliente | String (C300) | Domicilio comercial cliente. | S | Se obtiene del campo A1/A2_END |
Moneda_ID | String(C4) | Código de moneda. Consultar método FEXGetPARAM_MON para valores permitidos. | S | Se obtiene del campo F1/F2_TXMOEDA |
Moneda_Ctz | Decimal(N4,6) | Cotización moneda. Consultar método FEXGetPARAM_Ctz. | S | Se obtiene del campo F1/F2_TXMOEDA |
Obs_comerciales | String(c4000) | Observaciones comerciales | N | Se obtiene del campo A1A2/_ENDENT |
Imp_total | Decimal(n13,2) | Importe total | S | Se obtiene del campo F1/F2_VALBRUT |
Obs | String(c1000) | Observaciones | N | |
Forma_pago | String(C50) | Forma de pago. | N | Se obtiene del campo F1/F2_PERMISSO |
Incoterms | String(C3) | Incoterms | N | Se obtiene del campo C5_INCOTER |
Incoterms_Ds | String(C20) | Información adicional Incoterms | N | |
Idioma_cbte | String(C1) | Código de idioma. Consultar método FEXGetPARAM_Idiomas para valores permitidos. | S | Se obtiene por el campo F1/F2_IDIOMA |
Fecha_pago | String(C8) | Fecha de comprobante (yyyymmdd | N | Se obtiene del campo E1/E2_VENCREA |
Permisos: detalle de los permisos de embarque y destinos de las mercaderías:
Campo | Tipo | Detalle | Obligatorio | Cómo se obtiene |
Id_permisos | String (C16) | Código de despacho – Permiso de Embarque | N | Se obtiene del campo F1/F2_PERMISS |
Dst_merc | Int(N3) | País de destino de la mercadería. | N | Se obtiene del campo F1/F2_PAISENT |
Cmps_asoc: detalle de los comprobantes relacionados con el comprobante que se solicita autorizar.
Campo | Tipo | Detalle | Obligatorio | Cómo se obtiene |
Cbte_tipo | Short(N3) | Código de tipo de comprobante. | N | Se obtiene del campo A1_TIPO |
Cbte_punto_vta | Int(N5) | Punto de venta | N | Se obtiene del campo F1/F2_PV |
Cbte_nro | Long(N8) | Número de comprobante | N | Se obtiene del campo F1/F2_DOC |
Items: el detalle de los ítems del comprobante está compuesto por los siguientes campos:
Campo | Tipo | Detalle | Obligatorio | Cómo se obtiene |
Pro_codigo | String (C50) | Código de producto | N | Se obtiene del campo D1/D2_COD |
Pro_ds | String (C4000) | Descripción de producto | S | Se obtiene del campo D1/D2_DESC |
Pro_qty | Decimal (N12,6) | Cantidad | N | Se obtiene por el campo D1/D2_QUANT |
Pro_precio_uni | Decimal (N12,6) | Precio unitario | N | Se obtiene por el campo D1/D2_VUNIT |
Pro_total_item | Decimal (N13,2) | Importe total ítem | S | Se obtiene por el campo D1/D2_TOTAL |
03. Referencia
Manual de desarollo AFIP: https://www.afip.gob.ar/fe/documentos/WSFEX-Manualparaeldesarrollador_V1_9.pdf