Objetivo da mudança:
Implementar o tratamento correto de devoluções parciais de produtos no Fulfillment do Mercado Livre. Nesses casos, o Mercado Livre pode não aceitar todas as unidades devolvidas, retornando parte delas ao comprador e gerando um crédito para o cliente. O objetivo é garantir que o estoque seja movimentado corretamente, considerando apenas as unidades efetivamente devolvidas. Essa alteração demanda muita atenção durante o desenvolvimento e testes.
Instruções sobre o que configurar:
-
ESTFUL:
-
Na linha da ESTFUL correspondente à CFOP 1949 que representa a entrada das unidades não aceitas na devolução, o novo campo FUL_DEVPAR deve ser definido como “Sim“.
-
No campo FUL_DEVPAR_PROCES, inserir a tag <xTexto> que identifica a nota de devolução original. Por exemplo, “DEVOLUTION”.
-
Instruções sobre como utilizar:
-
Importação de Notas do Fulfillment:
-
O AUTCOM, ao importar as notas do Fulfillment, deverá identificar as notas de devolução parcial com base nos novos campos na ESTFUL.
-
O AUTCOM deverá seguir a seguinte lógica para movimentar o estoque:
-
Identificar a Devolução Original: Localizar a nota de devolução original (CFOP 1202) através das chaves de acesso referenciadas.
-
Verificar a Tag “xTexto”: Validar se a tag <xTexto> da nota de devolução original contém o valor definido no campo FUL_DEVPAR_PROCES da ESTFUL.
-
Calcular a Diferença: Calcular a diferença entre a quantidade movimentada na devolução original e a quantidade presente na nota de entrada (CFOP 1949).
-
Movimentar a Diferença: Movimentar o estoque apenas pela diferença calculada.
-
-