01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Supply Chain - Logística
Módulo:TOTVS Logística TMS
Função:

MDFSEFAZ3.PRW - Geração do XML do MDF-e

RTMSR34.PRW      - DAMDFE

Requisito/Story/Issue (informe o requisito relacionado):DLOGTMS03-7662


02. SITUAÇÃO/REQUISITO

Implementar  no XML do MDF-e para a modalidade Contingência a Tag do QR Code.

Documentos emitidos em contingência demandam um conjunto de informações adicionais às informadas no MDF-e normal para garantia de autoria do documento fiscal que pode não ter sido transmitido para a base do Ambiente Autorizador. Neste caso, o QR Code deverá conter:

03. SOLUÇÃO

Implementado na rotina de geração do MDF-e, a 'tag' do QR Code para os Manifestos emitidos na modalidade 'Contingência'.
O TMS Protheus enviará o arquivo XML do MDF-e para o TSS com informações do QR Code contendo a 1a e a 2a parte, A 3a parte, que se refere à Assinatura Digital, será de responsabilidade do TSS 

Exemplo da 'tag' do QR Code gerada pelo TMS

<qrCodMDFe>https://dfe-portal.svrs.rs.gov.br/mdfe/QRCode?chMDFe=99999999999999999900000000000000001234567899&tpAmb=2</qrCodMDFe>

Exemplo da 'tag' do QR Code complementada pelo TSS

<qrCodMDFe>https://dfe-portal.svrs.rs.gov.br/mdfe/QRCode?chMDFe=99999999999999999900000000000000001234567899&tpAmb=2&sign=DDFDDnWiUAYZy3kBWSMIM7jpBsOS1GxUSfcKDCGadMDrAZ9TQORKW5axqOTzX4x5RtDvYc4D-QK7ieD92fWYCwkspUE7CYzMee+XLOFUpDkYSxeNCIHhn;8nKQFS1SB27NA0dDKDrFiApn84P2tPJ/iZuMD7EsRDpaeoNW8c1qfjd0U6DJDXNDLIq;oiJjMJDUCrFQpJOYpjrbKxvXt3zbQI+AH1U4upEsMnSTXLS7cjs0U4jNosyd;z9MSNjD9zfVd8osDSryfwMC8vWH0ZTH4Ef6wkmAKVreR3DHDbQqKSfjWSwzqDMKWxlpojpRvYE20L7EwrESvIDm3mDtJ75Q4=</qrCodMDFe>

Premissa: o ambiente do TSS deve estar atualizado para atender ao MDF-e 3.00a.




<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>