Olá, tudo bom? Estou com dificuldades em utilizar a função MaPvlNfs. Alguém tem alguma documentação de como ela trabalha no seus mínimos detalhes? Desde já Agradeço
Olá, tudo bom? Estou com dificuldades em utilizar a função MaPvlNfs. Alguém tem alguma documentação de como ela trabalha no seus mínimos detalhes? Desde já Agradeço
Olá já usei, estrutura dos itens:
aAdd(aPvlNfs,{SC9->C9_PEDIDO,;
SC9->C9_ITEM,;
SC9->C9_SEQUEN,;
SC9->C9_QTDLIB,;
SC9->C9_PRCVEN,;
SC9->C9_PRODUTO,;
SF4->F4_ISS=="S",;
SC9->(RecNo()),;
SC5->(RecNo()),;
SC6->(RecNo()),;
SE4->(RecNo()),;
SB1->(RecNo()),;
SB2->(RecNo()),;
SF4->(RecNo())})
Estrutura da chamada da função:
PERGUNTE("MT460A",.f.)
nCntSE1 := 0
cNota := MaPvlNfs(aPvlNfs,; // 01
cSerie,; // 02
(mv_par01 == 1),; // 03
(mv_par02 == 1),; // 04
(mv_par03 == 1),; // 05
(mv_par04 == 1),; // 06
.F.,; // 07
0,; // 08
0,; // 09
.T.,; // 10
.F.,; // 11
,; // 12
,; // 13
,; // 14
,; // 15
,) // 16
Este topico pode te ajudar também se tiver algum problema pra entender:
http://www.helpfacil.com.br/forum/display_topic_threads.asp?ForumID=1&TopicID=31666
THREAD ERROR ([6972], celio.junior, MTDTIN-018) 19/05/2021 17:07:22 Data width error - Field: D2_DESC Value: 100.000000 on MAPVL2SD2(MATA461.PRX) 14/01/2021 19:24:59 line : 1162
Me deparei com esse erro e não tem esse 100.000 em lugar nenhum do Array.
— Célio Rafael Martins Júnior 19 de May de 2021THREAD ERROR ([6972], celio.junior, MTDTIN-018) 19/05/2021 17:07:22 Data width error - Field: D2_DESC Value: 100.000000 on MAPVL2SD2(MATA461.PRX) 14/01/2021 19:24:59 line : 1162 Me deparei com esse erro e não tem esse 100.000 em lugar nenhum do Array.
— Célio Rafael Martins Júnior 21 de May de 2021Célio, você está aplicando um desconto de 100%? Esse erro aí é porque o valor ficou maior que o tamanho do campo D2_DESC.
— Anderson Maciel 02 de Jun de 2021Bom dia, veja a documentação oficial
https://tdn.totvs.com/pages/releaseview.action?pageId=578374528