Detalhe da tarefa:
1) Criação do campo A5_XFABR (Caractere 6). F3 para o campo A5_FABR. Gatilhar Z1_DESC em A5_FABR
2) Campo A5_FABR passa a ser somente virtual
3) Fonte fCadZA1 passa a atualizar A5_FABR com Z1_DESC, pelo campo A5_XFABR (Usar evento MPFormModel():New('MODEL',,bPosVal) ) no Model DEF
4) Executar update no campo A5_XFABR, baseado no A5_FABR x Z1_DESC x Z1_COD
1) Dicionário de dados em https://github.com/mobilecosta/genrent/blob/main/resources/sxs_za1.zip 2) Montar base local e appendar o conteudo da tabela ZA1 nas tabelas SX2, SX3 e SIX 3) Compilar o fonte fCadZA1.prw 4) Incluir tratamento no bloco de commit para gravar a tabela SA5
Detalhe da tarefa: 1) Criação do campo A5_XFABR (Caractere 6). F3 para o campo A5_FABR. Gatilhar Z1_DESC em A5_FABR 2) Campo A5_FABR passa a ser somente virtual 3) Fonte fCadZA1 passa a atualizar A5_FABR com Z1_DESC, pelo campo A5_XFABR (Usar evento MPFormModel():New('MODEL',,bPosVal) ) no Model DEF 4) Executar update no campo A5_XFABR, baseado no A5_FABR x Z1_DESC x Z1_COD