Imprimi Página | Fechar janela

Gatilho documento de entrada

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=41679
Data da Impressão: quinta-feira, 16 de agosto de 2018 at 23:09


Topico: Gatilho documento de entrada

Postado por: SALE
Assunto: Gatilho documento de entrada
Data Postagem: segunda-feira, 12 de fevereiro de 2018 at 15:11

Boa tarde!

Alguém pode compartilhar o gatilho para os novos campos nos documentos de entrada (F1_UFORITR) (F1_MUORITR) (F1_UFDESTR) F1_MUDESTR)?

Desde já agradeço.




Respostas:

Postado Por: JALBERTO
Data Postagem: quarta-feira, 14 de fevereiro de 2018 at 12:22

Eu não tentei via gatilho, mas coloquei direto no PE MT103fim para gravar os dados... segue o trecho...

If AllTrim( SF1->F1_ESPECI1 ) == "CTE"

               If Empty(SF1->F1_EST)
                    SF1->F1_EST := SA2->A2_EST
               EndIf
               If Empty(SF1->F1_UFORITR)
                    SF1->F1_UFORITR := "RS"
               EndIf
               If Empty(SF1->F1_MUORITR)
                    SF1->F1_MUORITR := "09050"
               EndIf
               If Empty(SF1->F1_UFDESTR)
                    SF1->F1_UFDESTR := SA2->A2_EST
               EndIf
               If Empty(SF1->F1_MUDESTR)
                    SF1->F1_MUDESTR := SA2->A2_COD_MUN
               EndIf

          EndIf

Jorge Alberto
Skype: jalberto2004



Postado Por: SALE
Data Postagem: sexta-feira, 16 de fevereiro de 2018 at 16:06

Jorge Alberto, obrigada por compartilhar, vamos testar.

Att,

Salete



Postado Por: MGVASCO
Data Postagem: quarta-feira, 21 de fevereiro de 2018 at 11:14

Uma duvida,

Nesse caso você preencheu com os dados da transportadora como destinatário, não seria o do "cliente" que deveria ir ai?

Marcelo Vasconcelos



Postado Por: JALBERTO
Data Postagem: quarta-feira, 21 de fevereiro de 2018 at 13:27

É o fornecedor mesmo ! porque é um processo de contra-nota de fornecedor.

Jorge Alberto
Skype: jalberto2004



Postado Por: JALBERTO
Data Postagem: terça-feira, 3 de abril de 2018 at 11:57

Pessoal, eu tive um retorno da TOTVS que os campo poderão ser validados nos PE MT103TOK ou MT103FIM conforme as posições abaixo do array aInfAdic.

aInfAdic[01] // F1_INCISS
aInfAdic[02] // F1_VEICUL1
aInfAdic[03] // F1_VEICUL2
aInfAdic[04] // F1_VEICUL3
aInfAdic[05] // F1_DTCPISS
aInfAdic[06] // F1_SIMPNAC
aInfAdic[07] // F1_CLIDEST
aInfAdic[08] // F1_LOJDEST
aInfAdic[09] // F1_ESTDES
aInfAdic[11] // F1_MUORITR
aInfAdic[12] // F1_UFDESTR
aInfAdic[13] // F1_MUDESTR



Jorge Alberto
Skype: jalberto2004




Imprimir Página | Fechar Janela