01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Comercial |
Função: | Movimentar saldo no crossdocking quando for armazenamento no CD |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAARMVGB-1588 |
02. SITUAÇÃO/REQUISITO
Ao gerar uma distribuição para um pedido de compra parte do pedido fica armazenado no CD, ou seja, é gerado um pedido de venda cuja o cliente é o próprio CD.
Portanto, quando o pedido estiver sendo conferido no crossdocking é necessário que a movimentação para o saldo de reposição aconteça automaticamente ao faturar aquele pedido de venda.
03. SOLUÇÃO
Preparar a distribuição do pedido de compra para que ao gerar o pedido de venda para o CD possa buscar a operação das preferências do cliente (pessoa da empresa) e gravar esta operação no pedido gerado.
Caso a operação do pedido seja a mesma configurada no parâmetro CD_OPER_PEDIDO_ATEND_TRA a transação deste pedido ficará atendida e deverá ocorrer a movimentação de saldo para o CD (saldo de reposição). Para isto a operação do parâmetro deverá estar configurada para dar saída em um saldo e entrada em outro saldo.
Imagem 1 - Operação relacionada na preferência do cliente 100000023.
Imagem 2 - Pessoa 100000023 vinculada à empresa 005 do CD.
Imagem 3 - Gerar processo de distribuição do pedido de compra da empresa 4 para as empresas 3 e 5.
Imagem 4 - Gerar pedido de venda a partir da distribuição do pedido de compra.
Imagem 5 - Seleção para geração do pedido de venda. A operação informada é diferente da operação informada na preferência da pessoa 100000023 vinculada à empresa do CD.
Imagem 6 - Consulta dos pedidos de venda gerados.
Imagem 7 - Saldo físico inicial do produto 581866 que consta no pedido gerado para a empresa do CD.
Imagem 8 - Saldo de reposição inicial do produto 581866 que consta no pedido gerado para a empresa do CD..
Imagem 9 - Configuração do parâmetro CD_OPER_PEDIDO_ATEND_TRA. Operação para atender o pedido automaticamente no faturamento.
Imagem 10 - Configuração da operação informada no parâmetro CD_OPER_PEDIDO_ATEND_TRA. Esta operação deve movimentar saldo, não gerar financeiro e não ter documento fiscal.
Imagem 11 - Pedido gerado para o cliente 100000023 da empresa do CD, com a operação 2228, a qual está relacionada na preferência do cliente. Mesma operação do parâmetro CD_OPER_PEDIDO_ATEND_TRA.
Imagem 12 - Contagem do pedido gerado para o CD (saldo de reposição). Ao encerrar será chamado o componente PEDFM229 para confirmação da quantidade contada e ao confirmar será chamada o componente PEDFL089 da imagem 13.
Imagem 13 - Confirmação da contagem do pedido gerado para o CD (saldo de reposição). Ao confirmar será gerada a transação e baixa do pedido.
Imagem 14 - Transação gerada para o pedido do CD. A transação foi gerada com situação 'Atendida' porque o pedido possui a operação do parâmetro CD_OPER_PEDIDO_ATEND_TRA. Caso o pedido tivesse uma operação diferente do parâmetro a transação seria gerada com situação 'Bloqueada para faturamento'.
Imagem 15 - Saída do saldo físico ao faturar o pedido do CD.
Imagem 16 - Entrada no saldo de reposição ao faturar o pedido do CD. A saída do saldo físico (imagem 15) e entrada no saldo de reposição (imagem 16) ocorre desde que a operação do pedido seja igual à operação do parâmetro CD_OPER_PEDIDO_ATEND_TRA e esta esteja configurada corretamente para saída/entrada de saldo.