Este documento é material de especificação dos requisitos de manutenção, trata-se de conteúdo extremamente técnico. |
---|
Especificação | |||
Produto | TSS | Módulo | NFCT-e e |
Segmento Executor | Serviços | ||
Chamado/ISSUE | DSERTSS1-12536 | ||
País | ( X ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. |
De acordo com a especificação do manual 3MOC_CTe_VisaoGeral_v3.00a, as alterações se resumem nos seguintes itens:
Disponibilizar no TSS atraves do método REMESSAEVENTO. Disponibilizar no TSS o método para recepção do evento enviado pelos ERPs e implementar o processo para autorização do evento.
Prazos para entrada em vigência:
Ambiente de Homologação: 0607/2019;
Ambiente de Produção: 0708/2019.
Regras de Negócio
As validações implementadas são relacionadas a montagem do MDFe, dessa forma os ajustes deverão ser realizados pelos ERPs.
No TSS serão implementados os controles cabíveis ao TSS para tratamento do consumo indevido. As regras serão aplicadas de acordo com cada serviço:
Serviço de autorização:
Para os serviços de autorização, o consumo indevido ocorre nos casos do atingimento do limite de retornos com a mesma rejeição.
Serviço de Consulta de Recibo de Lote:
As consultas de lotes de documentos enviados para Sefaz, são sempre realizadas pelo TSS. Dessa forma o tratamento ocorrerá no TSS
Serviço de consulta protocolo:
Será implementado no TSS o tratamento para controlar o limite das consultas, Afim de evitar que o bloqueio ocorra na Sefaz. O comportamento do bloqueio como numero de tentativas e tempo de bloqueio será de acordo com as as regras estabelecidas pelo manual.
do Evento do comprovante de entrega.
# | Campo | Ele||||||||||
Nome | Pai | Tipo | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Tamanho | |||||||||||
Ocorrências | |||||||||||
Observações | |||||||||||
detEvento | envEventoEventos | G | - | 1-N | Tag raiz | ||||||
tpEvento | detEvento | A | 6 | 1-1 | Tag raiz leiaute eventos TSS | ||||||
CC02 | eventos | G | CC01 | - | 1-20 | - | Agrupador de lote de Eventos | ||||
Tipo de Evento 110180. | |||||||||||
chNFe | detEvento | N | 44 | 1-1 | Chave de Acesso do CT-e. | ||||||
ambiente | detEvento | A | 1 | 1-1 | 1 - Produção / 2 - Homologação . | ||||||
comprovanteEntrega | CC03detEvento | G | CC02 | - | 1-1 | Tag raiz. | |||||
docIdent | comprovanteEntrega | A | 2-20 | 1- | Informações do Evento | CC04 | tpEvento | E | CC03 | 1 | Documento de identificação da pessoa que recebeu a entrega. |
dhEntrega | comprovanteEntrega | D | - | N1-1 | 6 | Tipo do Evento 110115=Inclusão de DFe | |||||
CC04 | chMDFe | N | CC03 | N | 1-1 | 44 | Chave do MDFe para inclusão dos DFe | ||||
CC05 | cMunCarrega | E | CC03 | N | 1-1 | 7 | Código do Município de carregamento | ||||
CC06 | xMunCarrega | E | CC03 | C | 1-1 | 2-60 | Nome do Município de carregamento | ||||
CC07 | infDoc | G | CC03 | - | 1-N | - | Grupo com as informações dos documentos a serem inseridos no MDFe | ||||
CC08 | cMunDescarga | E | CC07 | N | 1-1 | 7 | Código do Município de Descarregamento | ||||
CC09 | xMunDescarga | E | CC07 | C | 1-1 | 2-60 | Nome do Município de descarregamento | ||||
CC10 | chNFe | E | CC07 | N | 1-1 | 44 | Chave da NFe informada no MDFe para carregamento posterior |
Exemplo:
<envEvento>
<eventos>
<detEvento>
<tpEvento>110115</tpEvento>
Data e hora da geração do hash da entrega Formato = AAAA-MM-DDTHH:MM:SS TZD. | |||||
nomeIdent | comprovanteEntrega | A | 2-60 | 1-1 | Nome da pessoa que recebeu a entrega. |
latitude | comprovanteEntrega | A | [-]2,6 | 0-1 | Latitude do ponto da entrega (detectado pelo equipamento do transportador, exemplo: PDA, tablet, celular). |
longitude | comprovanteEntrega | A | [-]3,6 | 0-1 | Longitude do ponto da entrega (detectado pelo equipamento do transportador, exemplo: PDA, tablet, celular) |
hashEntrega | comprovanteEntrega | A | 28 | 1-1 | Hash (SHA1) no formato Base64 resultante da concatenação: Chave de acesso do CT-e + Base64 da imagem capturada da entrega (Exemplo: imagem capturada da assinatura eletrônica, digital do recebedor, foto, etc) Nota 1: A critério do autor deste evento, este campo pode ser utilizado como índice para acesso as informações do Comprovante de entrega. Nota 2: A SEFAZ não tem nenhum controle sobre a informação deste campo. Observação: 28 caracteres são representados no schema como 20 bytes do tipo base64Binary |
dhHashEntrega | comprovanteEntrega | D | - | 1-1 | Data e hora da geração do hash da entrega Formato = AAAA-MM-DDTHH:MM:SS TZD |
nfes | comprovanteEntrega | G | - | 0-1 | Tag raiz |
nfe | nfes | A | 44 | 1-2000 | Chave de Acesso NFe |
Exemplo:
<envEvento>
<eventos>
<detEvento>
<tpEvento>110180</tpEvento>
<chnfe>43190799999999999999555580000000941101113101</chnfe>
<ambiente>2</ambiente>
<comprovanteEntrega>
<docIdent>999999999</docIdent>
<dhEntrega>2019-07-29T16:26:50-03:00</dhEntrega>
<nomeIdent>Teste teste teste</nomeIdent>
<hashEntrega>Y34k4p99UfxJzqpz6GS0MZ8E1A0=</hashEntrega>
<dhHashEntrega>2019-07-29T16:26:50-03:00</dhHashEntrega>
<nfes>
<chMDFe>35190653113791000122589991000000011555555551</chMDFe>
<cMunCarrega>3550308</cMunCarrega>
<xMunCarrega>São Paulo</xMunCarrega>
<infDoc>
<cMunDescarga>3506904< <nfe>43190799999999999999555580000000941100073101</cMunDescarga>nfe>
<xMunDescarga>BOFETE</xMunDescarga>
<nfe>43190799999999999999555580000000941100073102</nfe>
<chNFe>35190653113791000122559991000000011555555551</chNFe>
<nfe>43190799999999999998555580000000941100073103</nfe>
</nfes>
</comprovanteEntrega>
</detEvento>
</infDoc>
<infDoc>
<cMunDescarga>3500758</cMunDescarga>
</eventos>
</envEvento>
Regras de Negócio do Evento de cancelamento do comprovante de entrega.
Nome | Pai | Tipo | Tamanho | Ocorrências | Observações |
---|---|---|---|---|---|
detEvento | Eventos | G | - | 1-N | Tag raiz |
tpEvento | detEvento | A | 6 | 1-1 | Tipo de Evento 110180. |
chNFe | detEvento | N | 44 | 1-1 | Chave de Acesso do CT-e. |
ambiente | detEvento | A | 1 | 1-1 | 1 - Produção / 2 - Homologação . |
cancComprovanteEntrega | detEvento | G | - | 0-1 | Tag raiz. Caso não seja passado o grupo irá considerar o último ou o único evento do comprovante autorizado do evento 110180 |
protCE | cancComprovanteEntrega | A | - | 1-1 | Informar o número do protocolo de autorização do evento de Comprovante de entrega que será cancelado |
Exemplo:
<envEvento>
<eventos>
<detEvento>
<tpEvento>110181</tpEvento>
<chnfe>43190899999999999573330000012221000000101</chnfe>
<xMunDescarga>ALAMBARI</xMunDescarga> <ambiente>2</ambiente>
<cancComprovanteEntrega>
<chNFe>35190653113791000122559991000000011555555551< <protCE>143190000299999</chNFe>protCE>
< </infDoc>cancComprovanteEntrega>
< </detEvento>
< </eventos>
</envEvento>
Regras de Negócio para o QRCode em contingência
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|