Imprimi Página | Fechar janela |
SE5 E5_IDORIG Impresso de: Helpfacil - Portal do conhecimento Nome do Forum: ADVPL Descrição do Forum: Dúvidas sobre a programação em ADVPL URL:http://www.helpfacil.com.br/display_topic_threads.asp?ForumID=1&TopicID=42855 Data da Impressão: quarta-feira, 17 de abril de 2024 at 23:06 Topico: SE5 E5_IDORIG Postado por: NETOTOTVS Assunto: SE5 E5_IDORIG Data Postagem: segunda-feira, 12 de agosto de 2019 at 15:47 Boa tarde a todos. Alguém sabe como o campo E5_IDORIG está preenchido (são dados criptografados) e não sei de onde ele é tirado, e menos com que função ele criptografa. O que acontece se eu gerar um registro sem gravar este campo? E que como posso gerar ele? Se vocês pudessem me ajudar, eu agradeceria muito Respostas: Postado Por: ARISSATO Data Postagem: segunda-feira, 12 de agosto de 2019 at 16:38 Boa tarde. Este campo foi criado para rastreamento das movimentação dos títulos financeiros (tabelas FK?). Se este campo não for gravado, os registros nas novas tabelas não serão criados, e relatórios/rotinas padrões, ou personalizações, não conseguirão rastrear estas movimentações Por este motivo, é aconselhável utilizar as rotinas padrões do sistema, através de MSEXECAUTO. Postado Por: NETOTOTVS Data Postagem: quarta-feira, 14 de agosto de 2019 at 23:06 E como utilizo a rotina padrão de baixa de titulo através do MSEXECAUTO? pois estou desenvolvendo uma função para baixar vários títulos de uma vez só. Postado Por: ARISSATO Data Postagem: quinta-feira, 15 de agosto de 2019 at 09:47 Bom dia. Segue abaixo um exemplo para uso de baixa da rotina automática, e o link com a documentação da Totvs. Link: tdn.totvs.com/pages/releaseview.action?pageId=6070728 Exemplo: Aadd(aBaixa, {‘E1_FILIAL‘ , SE1->E1_FILIAL , Nil}) // 01 Aadd(aBaixa, {‘E1_PREFIXO‘ , SE1->E1_PREFIXO , Nil}) // 02 Aadd(aBaixa, {‘E1_NUM‘ , SE1->E1_NUM , Nil}) // 03 Aadd(aBaixa, {‘E1_PARCELA‘ , SE1->E1_PARCELA , Nil}) // 04 Aadd(aBaixa, {‘E1_TIPO‘ , SE1->E1_TIPO , Nil}) // 05 Aadd(aBaixa, {‘E1_CLIENTE‘ , SE1->E1_CLIENTE , Nil}) // 06 Aadd(aBaixa, {‘E1_LOJA‘ , SE1->E1_LOJA , Nil}) // 07 Aadd(aBaixa, {‘AUTMOTBX‘ , ‘NOR‘ , Nil}) // 08 Aadd(aBaixa, {‘AUTBANCO‘ , ‘CX‘ , Nil}) // 09 Aadd(aBaixa, {‘AUTAGENCIA‘ , ‘001‘ , Nil}) // 10 Aadd(aBaixa, {‘AUTCONTA‘ , ‘001‘ , Nil}) // 11 Aadd(aBaixa, {‘AUTDTBAIXA‘ , dDataBase , Nil}) // 12 Aadd(aBaixa, {‘AUTDTCREDITO‘, dDataBase , Nil}) // 13 Aadd(aBaixa, {‘AUTHIST‘ , ‘Baixa Automatica‘ , Nil}) // 14 Aadd(aBaixa, {‘AUTJUROS‘ , 0 , Nil}) // 15 Aadd(aBaixa, {‘AUTOUTGAS‘ , 0 , Nil}) // 16 Aadd(aBaixa, {‘AUTVLRPG‘ , 0 , Nil}) // 17 Aadd(aBaixa, {‘AUTVLRME‘ , 0 , Nil}) // 18 Aadd(aBaixa, {‘AUTCHEQUE‘ , ‘‘ , Nil}) // 19 Aadd(aBaixa, {‘AUTVALREC‘ , nValRec , Nil}) // 20 lMSErroAuto := .F. lMSHelpAuto := .F. MSExecAuto({|x, y| FINA070(x, y) }, aBaixa, 3) // 3 = Baixar; 5 = Cancelar a baixa. If lMsErroAuto // Em caso de erro na baixa. DisarmTransaction() MostraErro() Exit EndIf Postado Por: CRISTIAM Data Postagem: quinta-feira, 15 de agosto de 2019 at 11:49 Parceiro, o crime não compensa rssss usa o execauto que vc será feliz :-) atenciosamente Cristiam Postado Por: ALVESSGU Data Postagem: quinta-feira, 15 de agosto de 2019 at 14:23 Boa tarde. E5_IDORIG e E5_TABORI são os campos relacionados. Esta vinculado a FK1 Baixas do Contas a Receber e FK6 Valores Acessórios, também para a FK2 Baixas do Contas a Pagar e FK5 Movimento Bancário. Att. Gustavo Santos |
Imprimir Página | Fechar Janela |