Perguntas Levar descrição digitada no pedido SC7 para documento de entrada SD1

Mais
10 anos 4 meses atrás #19682 por mazcabral
Prezados,

Possuo um campo SD1_X_DESCR que seria para puxar a descrição que foi digitada no pedido de compras (alterada a descrição de um item genérico), porém em uma atualização que foi feita na empresa antes de eu entrar lá, perdeu-se creio que um gatilho.
Gostaria de um help para que quando seja transformado o pedido em doc / danfe a descrição seja a que foi digitada e não a padrão do produto genérico da SB1. Alguém tem algo semelhante?
Grato.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #19683 por lalberto
User Function MT103IPC
Local _nItem := PARAMIXB[1]
Local _nPosCod := AsCan(aHeader,{|x|Alltrim(x[2])=="D1_COD"})
Local _nPosDes := AsCan(aHeader,{|x|Alltrim(x[2])=="D1_X_DESCR"})
If _nPosCod > 0 .And. _nItem > 0
aCols[_nItem,_nPosDes] := SC7->C7_DESCRI
Endif
Return

no caso da danfe deverá substituir no fonte nfesefaz o campo b1_desc em notas de entrada para D1_X_DESCR.

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #19684 por mazcabral
Luiz, muito obrigado pelo envio!

Esse procedimento não tem como fazer por gatilho, né?
O problema é que creio que este ponto de entrada esteja sendo usado em outro fonte, com outro propósito:

Erro de compilação:
Duplicated function U_MT103IPC (found in MTA010NC.PRW)

Processo interrompido por erro FATAL de compilação.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #19693 por lalberto
Brother compacta o seu fonte deste ponto de entrada e manda aqui que vou adaptar pra vc.

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #19695 por mazcabral
Olá Luiz,
Segue o fonte e o referente ao erro.

Abração.

Arquivo Anexo:

Nome do Arquivo: fontes.zip
Tamanho do Arquivo:4 KB
Anexos:

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #19704 por THALESCOTR
Bom dia Marco,

o erro:

Erro de compilação:
Duplicated function U_MT103IPC (found in MTA010NC.PRW)

Acontece pq você já possui esse ponto de entrada, ele está junto do fonte MTA010INC, localize o mesmo no seu projeto e verifique pois lá já vai conter o ponto de entrada mt103ipc no mesmo arquivo.


Att
Thales

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.126 segundos
Joomla templates by a4joomla