Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha de parche
FISA800Timbrado CFDI.
Ticket:8025629
Requisito/Story/Issue (informe el requisito vinculado):
Issue:DMINA-8324
Versiones:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27


02. SITUACIÓN/REQUISITO

En el módulo de Facturación en la rutina de Timbrado CFDI(FISA800), cuando se emite el timbre fiscal de una factura con Complemento de comercio exterior empleando el PAC Tralix, se genera un segundo nodo cfdi:Complemento  en el cual se almacena el timbre fiscal emitido.


03. SOLUCIÓN

Dentro de la rutina de Timbrado CFDI(FISA800), en la función AddTimbre, se realiza el tratamiento para que solo se genere una vez el nodo  cfdi:Complemento y después del subnodo <cce11> se inserte el Timbre Fiscal Digital retornado por el PAC.


Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1

Parámetros:

MV_COMPINT  = ".T." // Habilita el uso de funcionalidades de Importación del SIGACOM, la integración con el módulo SIGAEIC.

MV_EASY         = "N" //Los módulos de Compras e Importación serán integrados.

MV_CFDI_CE = 00001000000408138381.cer //CFDi: Complemento recibo de nómina, nombre y extensión del archivo del certificado (.cer).

MV_CFDI_CL = b73f512b36c966793c6e9d7603f4df9550a13a51 //CFDi: Complemento recibo de nómina, clave de autenticación o de la llave privada.

MV_CFDI_CP = certificadoIBIZ.pem //CFDi: Complemento recibo de nómina, nombre y extesión del archivo del certificado (.PEM)

MV_CFDI_CS = 00001000000408138381 //CFDi: Complemento recibo de nómina, número de certificado de sello digital.

MV_CFDI_KP = primaryIBIZ.pem //CFDi: Complemento recibo de nómina, nombre y extensión del archivo de la llave privada (.PEM)

MV_CFDI_PR = CSD_IBIZ_CIB090713CI8_20171114_163450.key //CFDi: Complemento recibo de nómina, nombre y extensión del archivo de la llave privada (.key/.pfx).

MV_CFDI_PX = CSD_IBIZ_CIB090713CI8_20171114_163450.key //CFDi: Nombre y extensión del archivo de la llave privada en formato .KEY

MV_CFDI_PA = Tralix //CFDi: Complemento recibo de nómina, nombre del servicio web a utilizar: Ateb, Edicom, DaySoft, Digit

MV_CFDI_US = CIB090713CI8 //CFDi: Complemento recibo de nómina, usuariopara conectarse al Servicio Web de PAC.

MV_CFDI_CO = b73f512b36c966793c6e9d7603f4df9550a13a51 //CFDi: Complemento recibo de nómina, contraseña al Servicio Web del PAC.

MV_CFDPUB = certificadoIBIZ.pem //Nombre del archivo con la clave publica.

MV_CFDICVE = b73f512b36c966793c6e9d7603f4df9550a13a51 //Clave de autenticación o clave de la llave privada para facturación electrónica.

MV_CFDARQS = primaryIBIZ.pem


Pre-condiciones:

  • Contar con un registro para las NF en el Control de formularios (SFP) , donde el campo certificado = 00001000000408138381.
  • Contar con un cliente extranjero configurado como se muestra en la imagen de ejemplo:

          Image Added

  • Contar con una Unidad de medida (SAH) que tenga informado el campo Uni Med Sat , por ejemplo
    • Unidad = KG
    • Uni Med Sat = "KGM"
  • Contar con un producto que tenga informado en el campo Unidad la Unidad de medida anterior.
  • Contar con una TES sin impuestos.
  • Contar con lo catálogos SAT actualizados(recomendado).


Totvs custom tabs box items
defaultno
referenciapaso2

04. INFORMACIÓN ADICIONAL

Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaque.
Titulo¡IMPORTANTE!

05. ASUNTOS RELACIONADOS

...

Pasos para realizar la solución:

  1. Ingresar al módulo SIGAFAT "Actualizaciones | Facturación | Facturaciones"(MATA67N).
  2. Configurar grupo de preguntas, por ejemplo:
    • ¿Tipo de factura? = Normal
    • ¿Incluir Vínculo ? = Si
    •  ¿Asiento Contab. On-Line? = No
    •  ¿Muestra Asiento Contab.? = No
    •  ¿Agrupa Asientos? = No
  3. Dar clic en "Incluir", llenar los datos del encabezado de la factura, por ejemplo:
    • Cliente = "DM8324"(Ver pre-condiciones)
    • Tienda =  "01"
    •  Serie= " "
    • Num. de Doc.= "Otorgado por el sistema"
    •  Fch Emisión  = <ddatabase>
    •  Moneda = 2 - DOLAR
    •  Tipo Opera = 2 - Exportación
    •  Clv. Ped.= "A1"
    • Cer. Origen. = 0 - No Funge como certificado de origen
    • Subdivisión = 2 - No tiene Subdivisión
    • Incoterm = "EXW"
    • Cambio USD= 20.0000
    •  Total  USD = 200.00
    • Res. Fiscal = "580"
    •  Reg. Fiscal= "121585958"
    •  Reg CFDI = "G03"
  4. Informar los datos del item, por ejemplo:
    •  Ítem = "01"
    •  Producto = "DMINA-832400000000000000000000"
    •  Cantidad = 1.00
    •  Unidad= 1.00
    • Valor Unit. = 200.00
    • Valor Total  = 200.00
    • Total USD = "502"
    • Cant. Aduana= 1.00
    • Frac. Arance= "48119099"
    • Unidad Adua.= "01"
    • Valor USD= 200.00
    •  Val. Aduana= 200.00
  5. Dar clic en "Grabar".
  6. Confirmar la generación del comprobante fiscal y generar el timbre fiscal.
  7. Verificar que sea timbrada la factura sin errores.



HTML
<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>