| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | Pesagem e Análise de Matéria Prima |
| Função: | Controle Trafego Entrada - CTE |
| País: | Brasil |
| Ticket: | 20087651 |
| Requisito/Story/Issue (informe o requisito relacionado) : | FSWAGRO-4929 |
Necessário criar um pré-cadastrado no sistema do Guardian para permitir a pesagem.
Foi criada uma integração, onde, no momento que é enviada a carga no client do SPA_OFF, é enviada uma requisição para a API do Guardian (no endpoint "cadastraTicketGuardian")
ex de xml enviado no corpo da requisição:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header/>
<soap:Body>
<CadastraTicketGuardian xmlns="http://toledobrasil.com.br/WS_Guardian">
<DadosTicket>
<PlacaCarreta>SED4A85</PlacaCarreta>
<PlacaVeiculo>SED4A85</PlacaVeiculo>
<TagAssociado>104940</TagAssociado>
<Fluxo>F1_CANA</Fluxo>
<ReferenciaIntegracao>104940210220244</ReferenciaIntegracao>
<CamposAdicionais>
<CampoAdicionalTicket>
<Numero>1000</Numero>
<Valor>176001</Valor>
</CampoAdicionalTicket>
<CampoAdicionalTicket>
<Numero>1001</Numero>
<Valor>104940210220244</Valor>
</CampoAdicionalTicket>
<CampoAdicionalTicket>
<Numero>1002</Numero>
<Valor>176000</Valor>
</CampoAdicionalTicket>
<CampoAdicionalTicket>
<Numero>1003</Numero>
<Valor>104940210220243</Valor>
</CampoAdicionalTicket>
</CamposAdicionais>
</DadosTicket>
</CadastraTicketGuardian>
</soap:Body>
</soap:Envelope>
headers:
Content-Type - text/xml; charset=utf-8
SOAPAction - http://toledobrasil.com.br/WS_Guardian/CadastraTicketGuardian
Após enviada essa requisição, no sistema do Guardian será criado um pre-cadastro e consequentemente um TicketGuardian. (Esse ticket da "permissão" para o caminhão passar pelas etapas seguintes de pesagem entrada, PCTS e pesagem saída, sem um ticket vinculado ao veiculo, ele não poderá realizar essas ações)
Existe a possibilidade de não precisar ser criado um pre-cadastro, onde será criado automaticamente um ticketGuardian pelo sistema do Gaurdian, no momento que o caminhão passar pela leitura da TAG(antena). Porém, para isso, será necessário que os equipamentos (caminhão e carretas) estejam previamente cadastrados no sistema do Guardian.
Através do parâmetro: RCMP_CAR - FG_CRIA_TICKET_GUARDIAN_CTE, é possível "ativar ou desativar" essa integração (normalmente esse parâmetro será desativado quando o cliente utilizar Bate-volta, pois o caminhão que entrou com a carga e criou o ticketGuardian, não será o mesmo que vai passar na balança de entrada, desta forma, quando o caminhão tiver sua tag lida, não vai achar nenhum ticketGuardian aberto para ele). Quando o parametro estiver com valor diferente de "S", não será enviada a requisição ao Guardian para criar o pre-cadastro.
Parâmetros envolvidos:
RCMP_CAR - FG_INTEGR_GUARDIAN (Parâmetro para ativar a integração)
RCMP_CAR - URL_SERVICE_GUARDIAN (Parâmetro para configurar a URL do serviço do Guardian ex: "http://127.0.0.1/WS_GUARDIAN")
RCMP_CAR - FG_CRIA_TICKET_GUARDIAN_CTE (parâmetro para ativar ou desativar a integração que cria o pré-cadastro no sistema do Guardian)