Descrição | O Ponto de Entrada A300USRF está localizado na função A300Revisa. Ele recebe, por meio do primeiro parâmetro, o tipo de revisão e define os campos de usuário que devem ser liberados para cada tipo de revisão. |
---|---|
Observações | Serão liberados somente os campos que forem de usuário, ou seja, os campos de sistema não são contemplados. |
Exemplos | #include "protheus.ch"
Local aRet := {} If aExp01 == "1" aAdd(aRet,{'CNB',{'CNB_USRFLD1','CNB_USRFLD2'}}) //- Libera o campo de usuário CNB_USRFLD1 e CNB_USRFLD2 Return aRet |
IMPORTANTE | O campo de usuário será disponibilizado para alteração, apenas após o preenchimento do campo Tipo de Revisão (CN9_TIPREV), ou seja, mesmo que o ponto de entrada seja acionado, enquanto o tipo de revisão não for informado, o campo continuará bloqueado. |
Idioma | Português(Brasil) |
Versões | Microsiga_Protheus12 |
Sistemas Operacionais Suportados | Todos |
Compatível com as Bases de Dados | Todas |
Parâmetros | Tipo de revisão, sendo: 1- Aditivo; 2- Reajuste; 3- Realinhamento; 4- Readequação; 5- Paralisação; 6- Reinício; 7- Clausulas; 8- Contábil; 9- Índice; A- Fornecedor/Cliente; B- Grupo de aprovação; C- Renovação; D- Multa/Bonificação; E- Caução e F- Orçamento de Serviços GS |
Retorno | aUsrCpo Deve ser respeitado o formato {'TABELA_1',{'CAMPO_1','CAMPO_2',...,'CAMPO_N'}} para retorno do aRet |
Eventos de chamada do Ponto de Entrada | O ponto de entrada pode ser acionado no processo de Revisão de Contratos. |
Variáveis | aUsrCpo |
Programa Fonte | CNTA300R.PRW |