- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- MSEXECAUTO - MATA410
×
Linguagem de Programação ADVPL
Perguntas MSEXECAUTO - MATA410
- beandrielli
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 3
- Obrigados Recebidos: 0
10 anos 9 meses atrás #21192
por beandrielli
MSEXECAUTO - MATA410 foi criado por beandrielli
Senhores, boa tarde.
Estou tentando passar um pedido de venda de uma empresa a outra de forma automática.
Para isso selecionei os dados da tabela da empresa desejada e estou tentando realizar a inserção por MSEXECAUTO na outra.
Porém, recebo um log de erro referente à quantidade, o que pra mim não faz sentido já que os dados vêm direto do banco do Protheus =s
Alguém tem alguma ideia?
Segue o log:
Erro no Gatilho : C6_PRODUTO
type mismatch on +
Tabela SC5 25/02/14 17:47:59
Numero - C5_NUM := 503465
Tipo Pedido - C5_TIPO := N
Cliente - C5_CLIENTE := 021203
Loja - C5_LOJACLI := 01
Loja Entrega - C5_LOJAENT := 01
Cond. Pagto - C5_CONDPAG := 000
Tabela - C5_TABELA := 126
Clas. Pedido - C5_NWCLASS := RCO
Pedido Clien - C5_NWPEDID :=
Vendedor 1 - C5_VEND1 := 000014
Venda/Bonif? - C5_NWTPPED := V
Mens.p/ Nota - C5_MENNOTA :=
Carga NewAge - C5_NWCARGA := 99
Tabela SC6 25/02/14 17:47:59
Erro no Item 1
Item - C6_ITEM := 01
Produto - C6_PRODUTO := 850200/1
Quantidade - C6_QTDVEN := 20 < -- Invalido
Prc Unitario - C6_PRCVEN := 28.56
Vlr.Total - C6_VALOR := 342.72
Tipo Saida - C6_TES := 540
Erro --> Ocorreu um erro durante a validacao:
type mismatch on + on FTVLDQTVEN line : 8972
Called from A410MULTT line : 2733
Called from EVALVALID line : 1103
Called from MSGETDAUTO line : 626
Called from A410INCLUI line : 2487
Called from MBROWSEAUTO line : 86
Called from MATA410 line : 174
Called from {|X, Y, Z| MATA410(X, Y, Z)} line : 56
Called from eval line : 4630
Called from MSEXECAUTO line : 4630
Called from U_NWTRNPED line : 56
Estou tentando passar um pedido de venda de uma empresa a outra de forma automática.
Para isso selecionei os dados da tabela da empresa desejada e estou tentando realizar a inserção por MSEXECAUTO na outra.
Porém, recebo um log de erro referente à quantidade, o que pra mim não faz sentido já que os dados vêm direto do banco do Protheus =s
Alguém tem alguma ideia?
Segue o log:
Erro no Gatilho : C6_PRODUTO
type mismatch on +
Tabela SC5 25/02/14 17:47:59
Numero - C5_NUM := 503465
Tipo Pedido - C5_TIPO := N
Cliente - C5_CLIENTE := 021203
Loja - C5_LOJACLI := 01
Loja Entrega - C5_LOJAENT := 01
Cond. Pagto - C5_CONDPAG := 000
Tabela - C5_TABELA := 126
Clas. Pedido - C5_NWCLASS := RCO
Pedido Clien - C5_NWPEDID :=
Vendedor 1 - C5_VEND1 := 000014
Venda/Bonif? - C5_NWTPPED := V
Mens.p/ Nota - C5_MENNOTA :=
Carga NewAge - C5_NWCARGA := 99
Tabela SC6 25/02/14 17:47:59
Erro no Item 1
Item - C6_ITEM := 01
Produto - C6_PRODUTO := 850200/1
Quantidade - C6_QTDVEN := 20 < -- Invalido
Prc Unitario - C6_PRCVEN := 28.56
Vlr.Total - C6_VALOR := 342.72
Tipo Saida - C6_TES := 540
Erro --> Ocorreu um erro durante a validacao:
type mismatch on + on FTVLDQTVEN line : 8972
Called from A410MULTT line : 2733
Called from EVALVALID line : 1103
Called from MSGETDAUTO line : 626
Called from A410INCLUI line : 2487
Called from MBROWSEAUTO line : 86
Called from MATA410 line : 174
Called from {|X, Y, Z| MATA410(X, Y, Z)} line : 56
Called from eval line : 4630
Called from MSEXECAUTO line : 4630
Called from U_NWTRNPED line : 56
Por favor Acessar ou Registrar para participar da conversa.
- mbrigagao
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 350
- Obrigados Recebidos: 1
10 anos 9 meses atrás #21202
por mbrigagao
Respondido por mbrigagao no tópico MSEXECAUTO - MATA410
Beatriz,
Parece haver alguma inconsistência nos gatilhos do C6_produto na empresa destino.
Outra possibilidade é verificar se você não está passando o conteúdo do campo como caracter ao invés de numero.
At.
Parece haver alguma inconsistência nos gatilhos do C6_produto na empresa destino.
Outra possibilidade é verificar se você não está passando o conteúdo do campo como caracter ao invés de numero.
At.
Por favor Acessar ou Registrar para participar da conversa.
- beandrielli
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 3
- Obrigados Recebidos: 0
10 anos 9 meses atrás #21204
por beandrielli
Respondido por beandrielli no tópico MSEXECAUTO - MATA410
Bom dia Marcelo!
Então, eu estou procurando algum erro no gatilho e não encontro.
E quanto ao valor do campo, estou passando como numérico mesmo...
Tentei inserir o mesmo pedido por dentro do sistema e foi normal, com exatamente os mesmos dados...
Então, eu estou procurando algum erro no gatilho e não encontro.
E quanto ao valor do campo, estou passando como numérico mesmo...
Tentei inserir o mesmo pedido por dentro do sistema e foi normal, com exatamente os mesmos dados...
Por favor Acessar ou Registrar para participar da conversa.
- lprossetto
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 10
- Obrigados Recebidos: 0
10 anos 3 meses atrás #25107
por lprossetto
Respondido por lprossetto no tópico MSEXECAUTO - MATA410
Qual foi a sua solução ?!
Beatriz de Almeida Andrielli escreveu: Bom dia Marcelo!
Então, eu estou procurando algum erro no gatilho e não encontro.
E quanto ao valor do campo, estou passando como numérico mesmo...
Tentei inserir o mesmo pedido por dentro do sistema e foi normal, com exatamente os mesmos dados...
Por favor Acessar ou Registrar para participar da conversa.
- dexter
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 78
- Obrigados Recebidos: 0
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- MSEXECAUTO - MATA410
Tempo para a criação da página:0.111 segundos