Liberação: 16/01/2026
Objetivo da mudança:
Desenvolver ferramenta executável interna (VCL) para automatizar testes de integração nos cenários de fulfillment, garantindo validação consistente de importações de notas fiscais e movimentações de estoque. A solução permite cadastrar casos de teste, preparar cenários (com/sem WMS, com lote), desfazer importações anteriores, zerar saldos, importar notas via AUTCOM com novo parâmetro de chave de acesso, aguardar finalização, verificar status de importação e validar saldos físicos/externos e flags de movimentação (DET_FILKAR e DET_FILFUL). Ao final, exibe relatório colorido (verde para aprovados, vermelho para falhas). Para remessas, exige pedido de separação com LOTDOR vinculado via painel específico do marketplace. A ferramenta melhora a qualidade, reduz tempo de validação manual e aumenta confiabilidade das regras de estoque no processo de fulfillment.
Rotina / tela:
- Principal > Fulfillment > “Teste Automatizado de Integração”
Instruções sobre o que configurar:
- Acesse Configuração do Sistema (frmCfgSistema);
- Na aba “Fulfillment”, defina CFG_MOVFUL – “Modo de movimentação de estoque em fulfillment” como “1” ou “2” conforme cenário desejado;
- Execute o script HABILITA_CFG_MOVFUL.sql para habilitar CFG_MOVFUL=2 quando necessário.
Instruções sobre como utilizar:
- Abra a ferramenta de teste automatizado de fulfillment;
- Cadastre os casos de teste informando código, descrição, CFOP, operação e chave de acesso;
- Selecione o cenário (com WMS, sem WMS ou sem WMS com lote) e configure CFG_MOVFUL;
- Inicie o teste – a ferramenta prepara o ambiente, importa a nota automaticamente e valida saldos e flags;
- Para remessas, garanta que exista pedido de separação com LOTDOR vinculado à nota via painel do marketplace;
- Ao término, consulte a tela de resultados com aprovação em verde e falhas em vermelho.