WMS CadastroPedidos.integrador: mudanças entre as edições
De CIGAM WIKI
| (8 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 35: | Linha 35: | ||
**Tipo: string 6 | **Tipo: string 6 | ||
*Volume | *Volume | ||
}}<br> | |||
*<b>Retorno:</b><br> | |||
{{#tree: minExpandLevel=3 | | |||
*<Retorno> | |||
**<retornoApontamentoPedido> | |||
***<codigoPedido>0</codigoPedido> | |||
****<apontamentos> | |||
*****<apontamento> | |||
******<sequencia>1</sequencia> | |||
******<movimento>0</movimento> | |||
******<movimentoContraPartida>0</movimentoContraPartida> | |||
*****</apontamento> | |||
****</apontamentos> | |||
**</retornoApontamentoPedido> | |||
*</Retorno> | |||
}}<br> | |||
== ApontamentoCancelamentoPedido == | |||
<p align="justify"> | |||
* <b>Coleção: CPPC - Situação para itens pedidos em cancelamento</b></br> | |||
**Esta coleção tem como objetivo identificar os pedidos que possuem controles passíveis de serem cancelados nesta operação.<br> | |||
**São enviadas as quantidades zeradas dos pedidos de venda com a estrutura abaixo. Ao localizar o pedido, verifica-se se ele existe e se contém os controles informados na coleção de rótulo CPPC. Em seguida, avalia-se se há movimentações para realizar a devolução e se existem títulos financeiros que necessitam de exclusão. Caso ocorra uma saída sem saldo, a operação não conseguirá concluir o processo e ficará aguardando reposição para que o apontamento seja realizado. Ao finalizar o processo, o controle do pedido passa a ser o informado na configuração: [[FA - GE - 2597 - Controle para pedidos cancelados através de integração]]<br> | |||
<br> | |||
*<b>Parâmetros:</b></br> | |||
{{#tree: minExpandLevel=2 | | |||
*pin | |||
**Obrigatório, Tipo: String 20 | |||
*pedidoXml | |||
**<cadastroPedido> | |||
***<pedidos> | |||
****<pedido> | |||
*****<codigo>C1</codigo> | |||
*****<volume>0</volume> | |||
*****<pesoLiquido>0</pesoLiquido> | |||
*****<pesoBruto>0</pesoBruto> | |||
*****<itens> | |||
******<item> | |||
*******<sequencia>C2</sequencia> | |||
*******<quantidade>0</quantidade> | |||
******</item> | |||
*****</itens> | |||
****</pedido> | |||
***</pedidos> | |||
**</cadastroPedido> | |||
}}<br> | }}<br> | ||
| Linha 93: | Linha 140: | ||
* <b>Coleção: MASP - Itens para Separação</b><br> | * <b>Coleção: MASP - Itens para Separação</b><br> | ||
* <b>CASP - CA para Separação</b></br> | * <b>CASP - CA para Separação</b></br> | ||
* <b>CPPS - Situação para itens de pedido para separação</b></br> | * <b>CPPS - Situação para itens de pedido para separação</b> - Esse deve ser informado para indicar pedidos para separação e deve ser diferente da coleção CPSP</br> | ||
* <b>CPSP - Situação para itens pedido para separação parcial</b></br> | * <b>CPSP - Situação para itens pedido para separação parcial</b> - Esse deve ser informado somente para indicar pedidos que podem ser parcialmente apontados</br> | ||
* <b>CPPI - Situação para itens pedido que já iniciaram a separação</b></br> | * <b>CPPI - Situação para itens pedido que já iniciaram a separação</b> - Esse deve ser informado com controle diferente das demais coleções para indicação de inicio de separação</br> | ||
**Os pedidos de venda com controle informado nas coleções CPPS e CPSP são disponibilizados para o WMS e têm seus respectivos controles modificados para o informado na coleção CPPI, bloqueando assim a sua edição no ERP.<br> | **Os pedidos de venda com controle informado nas coleções CPPS e CPSP são disponibilizados para o WMS e têm seus respectivos controles modificados para o informado na coleção CPPI, bloqueando assim a sua edição no ERP.<br> | ||
<br> | <br> | ||
| Linha 188: | Linha 235: | ||
== DevolucaoSeparacaoEntrega == | == DevolucaoSeparacaoEntrega == | ||
<p align="justify"> | <p align="justify"> | ||
*Transfere as quantidades anteriormente passadas para o almoxarifado (CA) de faturamento, ou seja, o almoxarifado (CA) do Item do pedido original para o (CA) de separação do WMS do almoxarifado (CA) da coleção do rótulo CASE, mudando a situação da entrega para “D” | ** <b>Coleção: CASE - Depósito para separação de Entregas</b></br> | ||
**Transfere as quantidades anteriormente passadas para o almoxarifado (CA) de faturamento, ou seja, o almoxarifado (CA) do Item do pedido original para o (CA) de separação do WMS do almoxarifado (CA) da coleção do rótulo CASE, mudando a situação da entrega para “D”.<br> | |||
<br> | <br> | ||
*<b>Parâmetros:</b></br> | *<b>Parâmetros:</b></br> | ||
| Linha 301: | Linha 349: | ||
*pin<br> | *pin<br> | ||
**Obrigatório, Tipo: String 20 | **Obrigatório, Tipo: String 20 | ||
*considerarJaIniciados (fixo 'false')<br> | |||
<!--ConsiderarJaIniciados (fixo 'false')--> | <!--ConsiderarJaIniciados (fixo 'false')--> | ||
Edição atual tal como às 18h07min de 28 de fevereiro de 2025
Voltar
Integrador > Integrador CIGAM Fullsoft
- Requisição
ApontamentoSeparacaoPedido
- Coleção: CAFA - CA para Faturamento
- CPFA - Controle para faturamento
- Envia as quantidades separadas dos pedidos de venda conforme importação do método ListarPedidosSeparação através do XML com número do documento, sequência da linha e quantidade separada.
- Envia as quantidades separadas dos pedidos de venda conforme importação do método ListarPedidosSeparação através do XML com número do documento, sequência da linha e quantidade separada.
- Parâmetros:
- Retorno:
ApontamentoCancelamentoPedido
- Coleção: CPPC - Situação para itens pedidos em cancelamento
- Esta coleção tem como objetivo identificar os pedidos que possuem controles passíveis de serem cancelados nesta operação.
- Esta coleção tem como objetivo identificar os pedidos que possuem controles passíveis de serem cancelados nesta operação.
- São enviadas as quantidades zeradas dos pedidos de venda com a estrutura abaixo. Ao localizar o pedido, verifica-se se ele existe e se contém os controles informados na coleção de rótulo CPPC. Em seguida, avalia-se se há movimentações para realizar a devolução e se existem títulos financeiros que necessitam de exclusão. Caso ocorra uma saída sem saldo, a operação não conseguirá concluir o processo e ficará aguardando reposição para que o apontamento seja realizado. Ao finalizar o processo, o controle do pedido passa a ser o informado na configuração: FA - GE - 2597 - Controle para pedidos cancelados através de integração
- São enviadas as quantidades zeradas dos pedidos de venda com a estrutura abaixo. Ao localizar o pedido, verifica-se se ele existe e se contém os controles informados na coleção de rótulo CPPC. Em seguida, avalia-se se há movimentações para realizar a devolução e se existem títulos financeiros que necessitam de exclusão. Caso ocorra uma saída sem saldo, a operação não conseguirá concluir o processo e ficará aguardando reposição para que o apontamento seja realizado. Ao finalizar o processo, o controle do pedido passa a ser o informado na configuração: FA - GE - 2597 - Controle para pedidos cancelados através de integração
- Parâmetros:
- Retorno:
ApontamentoSeparacaoItemPedido
- Coleção: CAFA - CA para Faturamento
- CPFA - Controle para faturamento
- Envia as quantidades atendidas para o CA de faturamento, transferindo o que foi separado no WMS do almoxarifado (CA de armazenagem) para o CA de faturamento.
- Envia as quantidades atendidas para o CA de faturamento, transferindo o que foi separado no WMS do almoxarifado (CA de armazenagem) para o CA de faturamento.
- Parâmetros:
- Retorno:
ApontamentoInicioSeparacaoPedido
- Coleção: MASP - Itens para Separação
- CASP - CA para Separação
- CPPS - Situação para itens de pedido para separação - Esse deve ser informado para indicar pedidos para separação e deve ser diferente da coleção CPSP
- CPSP - Situação para itens pedido para separação parcial - Esse deve ser informado somente para indicar pedidos que podem ser parcialmente apontados
- CPPI - Situação para itens pedido que já iniciaram a separação - Esse deve ser informado com controle diferente das demais coleções para indicação de inicio de separação
- Os pedidos de venda com controle informado nas coleções CPPS e CPSP são disponibilizados para o WMS e têm seus respectivos controles modificados para o informado na coleção CPPI, bloqueando assim a sua edição no ERP.
- Os pedidos de venda com controle informado nas coleções CPPS e CPSP são disponibilizados para o WMS e têm seus respectivos controles modificados para o informado na coleção CPPI, bloqueando assim a sua edição no ERP.
- Parâmetros:
- Retorno:
ApontamentoInicioSeparacaoItemPedido
- Coleção: CAFA - CA para Faturamento
- CPFA - Controle para faturamento
- Envia as quantidades separadas dos pedidos de venda conforme importação do método ListarPedidosSeparação através dos parâmetros com número do documento, sequência da linha e quantidade separada.
- Envia as quantidades separadas dos pedidos de venda conforme importação do método ListarPedidosSeparação através dos parâmetros com número do documento, sequência da linha e quantidade separada.
- Parâmetros:
- Retorno:
ApontamentoSeparacaoEntrega
- Coleção: TOTF - Operação de transferência de item separado para faturamento
- CASE - Depósito para separação de Entregas
- Transfere as quantidades separadas no WMS, retirando do almoxarifado conforme CA informado na coleção CASE, para o almoxarifado de faturamento, ou seja, o CA do item do pedido original, atualiza a situação da etiqueta com “S” e grava o número do movimento original no campo ‘Campo47’ da tabela ITENS ENTREGA EXPEDICAO.
- Transfere as quantidades separadas no WMS, retirando do almoxarifado conforme CA informado na coleção CASE, para o almoxarifado de faturamento, ou seja, o CA do item do pedido original, atualiza a situação da etiqueta com “S” e grava o número do movimento original no campo ‘Campo47’ da tabela ITENS ENTREGA EXPEDICAO.
- Parâmetros:
- Retorno:
DevolucaoSeparacaoEntrega
- Coleção: CASE - Depósito para separação de Entregas
- Transfere as quantidades anteriormente passadas para o almoxarifado (CA) de faturamento, ou seja, o almoxarifado (CA) do Item do pedido original para o (CA) de separação do WMS do almoxarifado (CA) da coleção do rótulo CASE, mudando a situação da entrega para “D”.
- Coleção: CASE - Depósito para separação de Entregas
- Parâmetros:
- Retorno:
DevolucaoSeparacaoEntregaParcial
- Coleção: CASE - Depósito para separação de Entregas
- Retira da Entrega apontada para separação, a quantidade informada por parâmetro ao requisitar o método de devolução e a transfere para o CA de faturamento, ou seja, do centro de armazenagem do item do pedido original para o de separação do WMS, conforme constar na coleção CASE e muda a situação da Entrega para “D” quando todos os itens da entrega forem devolvidos.
- Retira da Entrega apontada para separação, a quantidade informada por parâmetro ao requisitar o método de devolução e a transfere para o CA de faturamento, ou seja, do centro de armazenagem do item do pedido original para o de separação do WMS, conforme constar na coleção CASE e muda a situação da Entrega para “D” quando todos os itens da entrega forem devolvidos.
- Parâmetros:
- Retorno:
ListarEntregasSeparacao
- MASP - Itens para Separação
- CASP - Depósito para Separação
- Lista os itens de etiquetas para separação, considerando sua situação igual a "A" e se os itens/materiais estão contidos nas coleções MASP e CASP, validando se os itens são controlados pelo WMS.
- Lista os itens de etiquetas para separação, considerando sua situação igual a "A" e se os itens/materiais estão contidos nas coleções MASP e CASP, validando se os itens são controlados pelo WMS.
- Parâmetros:
- Retorno:
ListarPedidosSeparacao
- Coleção: MASP - Itens para separação
- CASP - Depósito para separação
- CPPS - Situação itens pedido separação
- CPSP - Situação itens pedido separação parcial
- Lista os pedidos de venda cujo controle conste na coleção CPPS e CPSP. Itens que não tenham saldo em estoque devem ser retirados dos pedidos ou cancelados antes de serem disponibilizados para o WMS.
- Lista os pedidos de venda cujo controle conste na coleção CPPS e CPSP. Itens que não tenham saldo em estoque devem ser retirados dos pedidos ou cancelados antes de serem disponibilizados para o WMS.
- Parâmetros:
- Retorno:
