Gerar e obter PDF do DANFE
Para gerarmos o PDF do DANFE devemos utilizar o serviço ImpressaoNotasSP.imprimeDocumentos do módulo mgecom.
Para obter o PDF do DANFE devemos utilizar o serviço MobileLoginSP.login do módulo mgecom.
Parâmetros de chamada
apllication
Elemento XML que possui diversos atributos para aplicações. Os atributos disponíveis estão documentados no exemplo contido neste documento.
Dados Modificados
Dentro das chamadas, o NUNOTA é fixo, o mesmo precisa ser alterado para: NUNOTA variável.
Detalhes do HTTP
Método de requisição: POST
URL:
https://api.sankhya.com.br/gateway/v1/mgecom/service.sbr?serviceName=ImpressaoNotasSP.imprimeDocumentos
Headers HTTP:
- Content-Type: application/xml
- Autorization: bearerToken=[TOKEN gerado no serviço de autenticação]
Exemplo de uso
Corpo da requisição: Gerar PDF
<serviceRequest serviceName="ImpressaoNotasSP.imprimeDocumentos">
<requestBody>
<notas pedidoWeb="false" gerarpdf='\''true'\'' ownerServiceCall="CentralNotas">
<nota nuNota="130389" tipoImp="1"/>
</notas>
</requestBody>
</serviceRequest>'
Corpo da requisição: Obter PDF
curl --location -g --request GET 'http://sdeteste.nuvemdatacom.com.br:9504/mge/download.mge?fileName=sab://PDFDANFE&pkValues={"NUNOTA":130389,"TIPO":"N"}&tableName=TGFPDF&entityName=ArquivoPdf' \
--header 'Cookie: JSESSIONID=bo0A1-iEoCrhbNNlctKIocORrSUy-C0u8lQdExpp.master'
Updated about 1 year ago