Á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:
RutinaDescripción
TimbradoTralix.exeTimbrado de CFDI Tralix
Ticket:8071221
Issue :DMINA-8399
Versiones:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27


02. SITUACIÓN/REQUISITO

Cuando se detona el proceso de consulta de estatus con el PAC Tralix, se obtiene el mensaje “No se encuentra archivo de respuesta del WS”. Se realizaron pruebas de validación a través de la consola de comandos identificando que el ejecutable es lanzado pero no se obtiene ningún mensaje en la consola.


03. SOLUCIÓN

Se ajusta el desarrollo en VB .NET Tralix  para el correcto funcionamiento del nuevo esquema de cancelación, conforme a la documentación proporcionada por el PAC Tralix en el siguiente enlace:

Consulta de estados:

https://wiki.tralix.com/books/pac---documentaci%C3%B3n-ws-cancelaci%C3%B3n-2018/page/consulta-de-estados


Cancelación:

https://wiki.tralix.com/books/pac---documentaci%C3%B3n-ws-cancelaci%C3%B3n-2018/page/cancelaci%C3%B3n


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

Pre condiciones:

  • Colocar los archivos contenidos en TimbradoTralix.zip en la carpeta definida en el parámetro MV_CFDSMAR, generalmente la del Smartclient.
  • Registrar y timbrar una factura de venta; SIGAFAT / Actualizaciones / Facturación / Facturaciones (MATA467N).
Totvs custom tabs box items
defaultno
referenciapaso2

Pasos para realizar prueba de la solución:

  1. Diríjase a la rutina de Cancelación de CFDI, ubicada en la ruta: "Actualizaciones / Facturación / Cancelación CFDI "(FISA817) dentro del módulo de Facturación (SIGAFAT)
  2. Confirme los parámetros iniciales.
  3. Seleccionar el documento para cancelacion, dar clic en "Cancelar".
  4. Será mostrado un cuadro de dialogo con la pregunta: "¿Continuar con la consulta de estado de proceso?", dar clic en opción "Si".
  5. Una vez solicitada la cancelación, se actualiza le status.
  6. Seleccione el documento a para consultar estado y haga clic en la opción "Act. EstadoStatus".
  7. Confirme la consulta de del estado del CFDI.
  8. Al visualizar el log de la actualización del estado, visualizará la leyenda "S  - Comprobante obtenido satisfactoriamente", lo cual indica que el documento ha actualizado su estado correctamente.

          Image Added

       9. Al retornar a la pantalla inicial, el documento confirmar el cambio de color y la leyenda del CFDI.


04. INFORMACIÓN ADICIONAL

...

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

05. ASUNTOS RELACIONADOS

...

Al momento de realizar la Consultar de estado con las Urls proporcionadas por Tralix, se obtiene diferentes Estatus de Cancelación que son tratados en el  proyecto de VB .NET. Los Estatus de cancelación que retorna Tralix son los siguientes:

  • Cancelable con aceptación.
  • Cancelable sin aceptación.
  • En proceso.
  • No cancelable
  • Plazo vencido

IMPORTANTE


Cuando el emisor recibe la respuesta del receptor (aceptada o rechazada), o bien si el receptor no manifestó respuesta, se informará que la factura se canceló por "Plazo vencido".

De no haber respuesta a la solicitud de cancelación del CFDI por parte del receptor, la factura es cancelada automáticamente por el “Servicio de Cancelación de Factura Electrónica” por haber transcurrido el plazo de los tres días hábiles sin que el receptor diera una respuesta*.  Cuando la consulta de estado retorna esta respuesta, al ya haber sido cancelada la factura automáticamente , esta se eliminara de la pantalla inicial.

*Fuente : https://www.sat.gob.mx/cs/Satellite?blobcol=urldata&blobkey=id&blobtable=MungoBlobs&blobwhere=1461173738877&ssbinary=true , página 18.



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>