Sincronização de CUMs com base em dados de componente externos
Se um componente externo comunicar necessidades de programação ao LN e você desejar que os cumulativos sejam sincronizados e reinicializados com base nos dados do cumulativo recebidos do componente externo, selecione a caixa de seleção Sincronizar Cums na sessão Termos e condições de programação (tctrm1131m000).
Comparação e sincronização de dados de cumulativos
Se você tiver concordado em sincronizar CUMs, o componente externo fornecerá a Quantidade expedida de cumulativos e a Última expedição ao enviar uma nova linha de liberação de venda na sessão Linhas de liberação de venda (tdsls3508m000). Quando a liberação de venda é processada em uma programação de venda (revisão), seus cumulativos expedidos são comparados e sincronizados com os cumulativos expedidos recebidos do componente externo.
Os dados do cumulativo são comparados com base nestes campos:
- Quantidade expedida de cumulativos
- Última expedição
- Programação
- Se mais de um registro de cumulativo for encontrado com o mesmo número de expedição, o registro do CUM expedido com a Data da transação mais recente será usado para comparação.
- Se não for possível localizar nenhum registro de cumulativo expedido para a Última expedição da linha de liberação, o LN avisará que os cumulativos não serão sincronizados, mas que você pode continuar processando a liberação de venda.
Sincronização de cumulativos expedidos
Depois de um registro de cumulativo expedido ser localizado, o seguinte pode ser aplicável:
- A Quantidade expedida de cumulativos da linha de liberação de venda é igual a sua Quantidade expedida de cumulativos. Portanto, o registro de cumulativo expedido é definido como Conciliado na sessão CUM expedido (tdsls3532m000). Todos os registros precedentes com o status Criado são atualizados para Conciliado (sem retorno).
- A Quantidade expedida de cumulativos da linha de liberação de venda é superior ou inferior a sua Quantidade expedida de cumulativos. Portanto, o CUM expedido é ajustado com um valor de correção igual ao CUM expedido do componente externo. O registro do cumulativo expedido recebe o status Sincronizar. Todos os registros precedentes com o status Criado são atualizados para Conciliado.
Exemplo
Linhas de liberação de venda (tdsls3508m000) | CUM expedido (tdsls3532m000) | ||||||||
---|---|---|---|---|---|---|---|---|---|
CUM enviado | Programação | Expedição | CUM enviado | Programação | Expedição | Data da transação | Status | Quantidade expedida | Novo CUM expedido |
- | DJ0001 | - | 10 | DJ0001 | XXX-1 | 1º de abril | Conciliado | 10 | 10 |
20 | DJ0001 | YYY-2 | 15 | DJ0001 | YYY-2 | 1º de maio | Conciliado | 5 | 15 |
- | DJ0001 | - | - | DJ0001 | YYY-2 | Data atual | Sincronizar | 5 | 20 |
- | DJ0001 | - | 25 | DJ0001 | ZZZ-3 | 1º de junho | Criado | 10 | 30 |
- | DJ0001 | - | 50 | DJ0001 | VVV-4 | 1º de julho | Criado | 25 | 55 |
Para o registro do cumulativo com o status Sincronizar, o seguinte é aplicável:
- Valor de correção = CUM expedido da sessão Linhas de liberação de venda (tdsls3508m000) – CUM expedido da sessão CUM expedido (tdsls3532m000).
- quantidade expedida = valor de correção
- novo CUM expedido = CUM expedido antigo + valor de correção
Redefinição de cumulativos
Depois de um registro de cumulativo ser encontrado, a Data reinic. CUMs cliente na sessão Linhas de liberação de venda (tdsls3508m000) pode diferir da Data de reinicialização de cumulativos na sessão CUM expedido (tdsls3532m000).
O seguinte pode ser aplicável:
- A Data reinic. CUMs cliente da linha de liberação de venda é anterior à Data de reinicialização de cumulativos. O LN avisa que os cumulativos não serão reinicializados, mas que você pode continuar processando a liberação de venda.
- A Data reinic. CUMs cliente da linha de liberação de venda Data de reinicialização de cumulativos.
Nesse caso, os cumulativos da programação de venda serão reinicializados nas seguintes sessões:
- CUM expedido (tdsls3532m000)
- CUM faturado (tdsls3533m000)
- Autorizações FABRICADAS/NÃO PROCESSADAS (tdsls3134m000)
- Com base na Data da transação na sessão CUM expedido (tdsls3532m000), o LN determina o registro de cumulativo faturado aplicável e o registro da autorização
- Não é possível redefinir manualmente cumulativos na sessão Reiniciar cumulativos (tdsls3230m000).
Cálculo da quantidade de redefinição
Antes que os cumulativos possam ser redefinidos, é preciso calcular uma quantidade de redefinição.
Essa quantidade é calculada da seguinte maneira:
Quantidade expedida de cumulativos de CUM expedido (tdsls3532m000) - Quantidade expedida de cumulativos de Linhas de liberação de venda (tdsls3508m000)
Exemplo
Linhas de liberação de venda (tdsls3508m000) | |
---|---|
Programação | YYYYY1 |
Última expedição | XXXXX1 |
CUM enviado | 80 |
Data de redefinição do cliente | 10/10/10 |
Os cumulativos atuais:
CUM expedido (tdsls3532m000) | CUM faturado (tdsls3533m000) | Autorizações FABRICADAS/NÃO PROCESSADAS (tdsls3134m000) | |||
---|---|---|---|---|---|
Programação | YYYYY1 | Programação | YYYYY1 | Programação | YYYYY1 |
Última expedição | XXXXX1 | - | - | Autorização FAB | 100 |
CUM enviado | 100 | CUM faturado | 100 | Autorização RAW | 100 |
Data de redefinição do cliente | 9/10/10 | Data de redefinição do cliente | 9/10/10 | Data de redefinição do cliente | 9/10/10 |
Data da transação | 15/11/10 | Data da transação | 15/11/10 | Data de referência | 15/11/10 |
Os novos cumulativos (após o processamento da liberação de venda):
CUM expedido (tdsls3532m000) | CUM faturado (tdsls3533m000) | Autorizações FABRICADAS/NÃO PROCESSADAS (tdsls3134m000) | |||
---|---|---|---|---|---|
Programação | YYYYY1 | Programação | YYYYY1 | Programação | YYYYY1 |
Última expedição | - | - | - | - | - |
Quantidade expedida | -20 | Quantidade faturada | -20 | Autorização FAB | 80 |
CUM enviado | 80 | CUM faturado | 80 | Autorização RAW | 80 |
Data de redefinição do cliente | 10/10/10 | Data de redefinição do cliente | 10/10/10 | Data de redefinição do cliente | 10/10/10 |
Data da transação | 0 | Data da transação | 0 | Data da transação | 0 |
Status | Redefinir | Status | Redefinir | - | - |