Ponto de Entrada para alterar dados do Borderô
Exemplo da Rotina:
User Function F240TBOR()
Exemplo 1- Altera o Modelo do Borderô conforme Forma de Pagamento:
/* Bibliotecas */ #Include 'Protheus.ch' #Include 'TbiConn.ch' /*/{Protheus.doc} F240TBOR Ponto de Entrada para alterar o Modelo do Borderô conforme Forma de Pagamento do Título @author Caio César Henrique @since 29/05/2019 @version 1.0 @type function @example U_F240TBOR() /*/ User Function F240TBOR() /* Variáveis Locais */ Local aArea := GetArea() /* Seleciona o Borderô recém criado e atualiza */ /* Modelo deve ser igual a Forma de Pagamento do Título posicionado */ dbSelectArea("SEA") If AllTrim(SEA->EA_MODELO) == "01" .or. AllTrim(SEA->EA_MODELO) == "03" RecLock("SEA",.F.) SEA->EA_MODELO := SE2->E2_FORMPAG SEA->(MsUnlock()) EndIf /* Restaura área de trabalho */ RestArea(aArea) Return ( Nil )
Observações:
– Caso tenha dúvidas ou problemas com os exemplos, entre em contato;
– Se tiver sugestões de rotinas, pode entrar em contato;
– Função e documentação enviada por Caio Henrique;
Referências:
– TDN