Histórico da Página
...
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: |
| ||||
Função: | API REST - stockTransferPublic | ||||
País: | Brasil | ||||
Ticket: | |||||
Requisito/Story/Issue (informe o requisito relacionado) : | DMANESTOQ-12667 |
02. SITUAÇÃO/REQUISITO
Foi Foi identificada a necessidade de apresentar a localização/depósito destino no final da separação no WMS para que usuário saiba onde entregar o item. Entretanto essa informação não é apresentada no WMS, pois falta do link entre a localização e o endereço do depósitouma API REST para realizar transferências entre depósitos internos.
03. SOLUÇÃO
A API de integração foi alterada para conter os novos campos possibilitando o envio da descrição do depósito e da localização. O depósito a ser considerado é o depósito que não é WMS Externo (CD0601).
Este campo terá como conteúdo a concatenação: <Código Depósito + Descrição Depósito (29 caracteres)> + <pipe> "|" (1 caracter) + <Código Localização + Descrição Localização (30 caracteres)>.
Lembrando que sempre será enviada descrição do depósito que não é WMS.
04. ASSUNTOS RELACIONADOS
REST stockTransferPublic foi criada com base no funcionamento do programa CE0206 - Transferência Dépositos e ela somente irá realizar transferência entre depósitos internos contemplando a geração de roteiros no módulo CQ - Controle de Qualidade e o módulo HIS - Gestão Hospitalar apenas.
Deve ser enviadas requisições de POST na ROTA http://[servidor]/dts/datasul-rest/resources/prg/cep/v1/stockTransferPublic passando no seu conteúdo os dados em JSON, quando a requisição for processada com sucesso será retornada o número das duas transações criadas e caso exista alguma mensagem de aviso, ela também será retornada dentro da tag "_messages" como no exemplo abaixo.
04. DEMAIS INFORMAÇÔES
Abaixo detalhamento dos campos disponiveis:
SERIALIZE-NAME | Descrição |
---|---|
transactionDate | Data de transação do movimento em estoque |
documentNumber | Número do documento da transferência |
documentSeries | Série do documento da transferência |
siteCode | Código do Estabelecimento |
itemCode | Código do Item |
sourceWarehouseCode | Depósito de Origem |
sourceLotSeries | Lote ou Número de Série de Origem |
sourceReferenceCode | Código de Referência de Origem |
sourceLocationCode | Localização de Origem |
quantity | Quantidade que será movimentada |
lotExpirationDate | Data de Validade de Lote |
targetLocationCode | Localização de Destino |
targetWarehouseCode | Depósito de Destino |
targetReferenceCode | Código de Referência de Destino |
targetLotSeries | Lote ou Número de Série de Destino |