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 |
Updates | |
Parâmetros | |
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 |