Descrição
Novo campo de controle de revisão na tabela SBZ - Indicadores de Produtos, campo BZ_REVATU.
Utilização:
Utilizado para controlar a revisão da estrutura pela filial, pela tabela SBZ, Rotina indicadores de produtos.
Parâmetro:
MV_ARQPROD = SBZ
MV_REVFIL = .T.
Quando as tabelas SG1 e SBZ estiverem com modo exclusivo, será gravada a revisão no campo BZ_REVATU, e se SB1 estiver como exclusiva, também grava B1_REVATU.
Se tabela SB1 estiver compartilhada será gravado na tabela SBZ no campo BZ_REVATU.
Caso o arquivo não exista na tabela SBZ será gravado na tabela SB1 campo B1_REVATU.
Novas funções de Leitura e Gravação
Foram criadas novas funções para consulta e gravação da revisão:
Descrição: | Função que retorna a revisão do produto |
Programa Fonte: | PCPXFUN.PRW |
Função: | PCPREVATU |
Parâmetro enviado: | Código do produto a ser pesquisado |
Retorno: | Revisão atual do produto considerando os parâmetros do sistema |
Exemplos: | PCPREVATU(SB1->B1_COD) |
Descrição: | Função para gravação do campo Revisão, se grava na SB1, SBZ ou ambas |
Programa Fonte: | PCPXFUN.PRW |
Função: | PCPREVTAB |
Parâmetro enviado: | Código do produto e revisão a ser gravado. |
Retorno: | Nulo |
Exemplos: | PCPREVTAB(cCodPro,cRevisao) |