Complementa gravação de Títulos a Pagar
Exemplo da Rotina:
User Function MT100GE2() //Tratativas Return
Exemplo 1- Gravando informações no Título, conforme Doc de Entrada:
User Function MT100GE2() Local aArea := GetArea() Local aAreaSD1 := SD1->(GetArea()) DbSelectArea('SE2') DbSelectArea('SD1') SD1->(DbSetOrder(1)) SD1->(DbGoTop()) //Posiciona no primeiro item do documento de entrada If SD1->(DbSeek(FWxFilial("SD1") + SF1->(F1_DOC+F1_SERIE+F1_FORNECE+F1_LOJA)) ) RecLock("SE2", .F.) SE2->E2_X_CAMPO := SD1->D1_X_CAMPO SE2->(MsUnLock()) EndIf RestArea(aAreaSD1) RestArea(aArea) Return
Observações:
- Caso tenha dúvidas ou problemas com os exemplos, entre em contato;
- Se tiver sugestões de rotinas, pode entrar em contato;
- Exemplo enviado por Cássio Winkler;