Consulte a docuemntação de Implementação
Quando o tratamento de ressincronização está lançado, verifica que não existem os registos em STOSRG tendo por engano o campo STAFLG posicionado ao valor 2. BVerifica também a coerência entre STOSRG e STOSRGW.
Quando uma linha de stock está em espera de arrumação, o campo STAFLG está posicionado a 1. Se esta linha está selecionado a partir da função "plano de arrumação", isso implica que está reservado. O campo STAFLG toma então temporáriamente o valor 2 de maneira a evitar que esta mesma linha não apareça em paralelo no quadro das linhas a tratar de uma outra sessão "plano de arrumação". Uma vez a linha de stock tratado e a modificação validada, o documento de origem desaparece do fiheiro STOSRG.
Em caso de fecho de um registo em STOSRG, a zona STAFLG pode conservar o valor 2. Neste caso, três possibilidades :
Re-escrita de STOSRG : O tratamento verifica que a linha de stock está sempre em espera de arrumação. No afirmativo, reescreve o registo correspondente em STOSRG com STAFLG posicionado a 1.
Supressão de STOSRG : O tratamento suprime o registo em STOSRG quando a linha de stock correspondente não existe mais (quando a linha foi já tratada e arrumada)
Supressão de STOSRGW : O tratamento verifica a coerência entre STOSRG e STOSRGW. Em STOSRGW são guardados os detalhes de STOSRG (quando a lista a arrumar foi registada) Se o registo em STOSRG não existe mais, então os registos correspondentes em STOSRW são suprimidos.
Assim, um controlo complementar foi acrescentado ao nível da soma das quantidades em curso de arrumação. Esta última não deve em efeiro ser superior à quantidade a arrumar. Por exemplo, uma entrada ao cais foi realizado à altura de 10 UN (atualização da quantidade a arrumar em STOSRG). Um plano de arrumação em seguida foi criada com uma lista a arrumar de uma quantidade de 10 UN (registo em STOSRG está atualizada em consequência: a quantidade em curso de arrumação está alimentada e ela é igual à quantidade a arrumar) Em seguida, um inventário foi realizado ( a quanrtidade contada é de 8 UN em vez de 10 UN) A validação do inventário tem por consequência de modificar o registo em STOSRG (a quantidade a arrumar está passada a 8 UN).
Consequências Na validação da lista a arrumar, uma menagem de erro bloqueante está então reenviada. É ao utilizador de modificar a lista
O utilitário lista dos registos entre o rasto.
Esta função pode ser lançada em batch. A tarefa standard FUNSYNSRG está prevista p/esse efeito.