PERGUNTAS E RESPOSTAS
 
Bem Vindo, Visitante  Todos os Fórums
  ADVPL
Enviar para a impressoraImprimir  Enviar e-mail para um amigoEnviar Para um Amigo
Precisa estar Logado

Subject Assunto:
MaPvlNfs - Parametros
Versão:
10
Plataforma:
Microsoft
Complemento:
DB:
SQL Server
Complemento:
IMPINT10.txt (anexo)
LinkedIn
Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário MARKBORGES MARKBORGES em 07/12/2011, 19:10 h
Local: SP  Registro: 23/11/2011  Postagens: 22
Boa tarde pessoal,

Alguém sabe exatamente para que serve cada parametro da função MaPvlNfs ??

Com atualizações da TOTVS, o numeros de parametros necessários pode ser aumentado, ou em ADVPL, se o programador especifica 5 parametros, só pode ser passado 5 parametros, nem mais, nem menos???

Grato por qualquer ajuda porque o suporte da TOTVS pra variar, não ajudou em nada.

Marcelo Borges
Jundiaí - SP

Mensagem do Enviar e-mail Abrir o Perfil do usuário LOBITSKY LOBITSKY em 08/12/2011, 11:11 h
Local: SP  Registro: 14/08/2005  Postagens: 3212
Segue

±±³Descri+.o ³Inclusao de Nota fiscal de Saida atraves do PV liberado     ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³Retorno   ³                                                            ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³Parametros³ExpA1: Array com os itens a serem gerados                   ³±±
±±³          ³ExpC2: Serie da Nota Fiscal                                 ³±±
±±³          ³ExpL3: Mostra Lct.Contabil                                  ³±±
±±³          ³ExpL4: Aglutina Lct.Contabil                                ³±±
±±³          ³ExpL5: Contabiliza On-Line                                  ³±±
±±³          ³ExpL6: Contabiliza Custo On-Line                            ³±±
±±³          ³ExpL7: Reajuste de preco na nota fiscal                     ³±±
±±³          ³ExpN8: Tipo de Acrescimo Financeiro                         ³±±
±±³          ³ExpN9: Tipo de Arredondamento                               ³±±
±±³          ³ExpLA: Atualiza Amarracao Cliente x Produto                 ³±±
±±³          ³ExplB: Cupom Fiscal                                         ³±±
±±³          ³ExpCC: Numero do Embarque de Exportacao                     ³±±
±±³          ³ExpBD: Code block para complemento de atualizacao dos titu- ³±±
±±³          ³       los financeiros.                                    ³±±
±±³          ³ExpBE: Code block para complemento de atualizacao dos dados ³±±
±±³          ³       apos a geracao da nota fiscal.                      ³±±
±±³          ³ExpBF: Code Block de atualizacao do pedido de venda antes   ³±±
±±³                  da geracao da nota fiscal                            ³±±


Enviei o fonte em seu e-mail

Att,
Rafael R.Lobitsky
Diretor de TI / Negocios
www.hfbr.com.br
www.helpfacil.com.br - Portal do conhecimento

Mensagem do Enviar e-mail Abrir o Perfil do usuário LOBITSKY LOBITSKY em 08/12/2011, 11:12 h
Local: SP  Registro: 14/08/2005  Postagens: 3212
Segue

±±³Descri+.o ³Inclusao de Nota fiscal de Saida atraves do PV liberado     ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³Retorno   ³                                                            ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³Parametros³ExpA1: Array com os itens a serem gerados                   ³±±
±±³          ³ExpC2: Serie da Nota Fiscal                                 ³±±
±±³          ³ExpL3: Mostra Lct.Contabil                                  ³±±
±±³          ³ExpL4: Aglutina Lct.Contabil                                ³±±
±±³          ³ExpL5: Contabiliza On-Line                                  ³±±
±±³          ³ExpL6: Contabiliza Custo On-Line                            ³±±
±±³          ³ExpL7: Reajuste de preco na nota fiscal                     ³±±
±±³          ³ExpN8: Tipo de Acrescimo Financeiro                         ³±±
±±³          ³ExpN9: Tipo de Arredondamento                               ³±±
±±³          ³ExpLA: Atualiza Amarracao Cliente x Produto                 ³±±
±±³          ³ExplB: Cupom Fiscal                                         ³±±
±±³          ³ExpCC: Numero do Embarque de Exportacao                     ³±±
±±³          ³ExpBD: Code block para complemento de atualizacao dos titu- ³±±
±±³          ³       los financeiros.                                    ³±±
±±³          ³ExpBE: Code block para complemento de atualizacao dos dados ³±±
±±³          ³       apos a geracao da nota fiscal.                      ³±±
±±³          ³ExpBF: Code Block de atualizacao do pedido de venda antes   ³±±
±±³                  da geracao da nota fiscal                            ³±±


Enviei o fonte em seu e-mail

Att,
Rafael R.Lobitsky
Diretor de TI / Negocios
www.hfbr.com.br
www.helpfacil.com.br - Portal do conhecimento

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário MARKBORGES MARKBORGES em 08/12/2011, 12:19 h
Local: SP  Registro: 23/11/2011  Postagens: 22
Obrigado Rafael,

Marcelo Borges
Jundiaí - SP

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário LCDA LCDA em 12/04/2012, 14:52 h
Local: SP  Registro: 21/03/2012  Postagens: 4
Boa tarde pessoal.

Aproveitei o embalo da dúvida pra perguntar o seguinte:
Com a função MaPvlNfs, eu consigo setar o valor do campo F2_ESPECIE?
Ou esse campo é consequência de algum outro que é passado no array?

Att,
Leonardo Cristiano de Alice

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário CAIOTEC CAIOTEC em 29/09/2017, 09:58 h
Local: SP  Registro: 04/03/2015  Postagens: 19
Bom Dia

Alguém poderia me enviar este fonte por favor, estou com problema aqui na empresa e acredito que isso irá resolver o meu problema.

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário ANDERSONCS ANDERSONCS em 24/01/2018, 17:10 h
Local: PR  Registro: 21/03/2007  Postagens: 13
Boa tarde

Alguém sabe me dizer se para o protheus 12 a sintaxe é a mesmo??

Obrigado

Mensagem do Enviar e-mail Abrir o Perfil do usuário MGSOUZA11 MGSOUZA11 em 13/06/2018, 04:38 h
Local: SP  Registro: 18/01/2009  Postagens: 8
±±³Descri+.o ³Inclusao de Nota fiscal de Saida atraves do PV liberado     ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³Retorno   ³                                                            ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³Parametros³ExpA1: Array com os itens a serem gerados                   ³±±
±±³          ³ExpC2: Serie da Nota Fiscal                                 ³±±
±±³          ³ExpL3: Mostra Lct.Contabil                                  ³±±
±±³          ³ExpL4: Aglutina Lct.Contabil                                ³±±
±±³          ³ExpL5: Contabiliza On-Line                                  ³±±
±±³          ³ExpL6: Contabiliza Custo On-Line                            ³±±
±±³          ³ExpL7: Reajuste de preco na nota fiscal                     ³±±
±±³          ³ExpN8: Tipo de Acrescimo Financeiro                         ³±±
±±³          ³ExpN9: Tipo de Arredondamento                               ³±±
±±³          ³ExpLA: Atualiza Amarracao Cliente x Produto                 ³±±
±±³          ³ExplB: Cupom Fiscal                                         ³±±
±±³          ³ExpCC: Numero do Embarque de Exportacao                     ³±±
±±³          ³ExpBD: Code block para complemento de atualizacao dos titu- ³±±
±±³          ³       los financeiros.                                    ³±±
±±³          ³ExpBE: Code block para complemento de atualizacao dos dados ³±±
±±³          ³       apos a geracao da nota fiscal.                      ³±±
±±³          ³ExpBF: Code Block de atualizacao do pedido de venda antes   ³±±
±±³                  da geracao da nota fiscal                            ³±±

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário JALBERTO JALBERTO em 13/06/2018, 08:39 h
Local: RS  Registro: 20/08/2009  Postagens: 167
Tem uma customização que está gerando notas no P12, segue algumas informações:

aAdd( aPvlNfs , { cNumPed      ,;     //NUMERO PEDIDO
                                      aItens[nI][1][2] ,; //ITEM PEDIDO
                                      aItens[nI][1][2] ),; //SEQUENCIA
                                      aItens[nI][3][2] ,; //QUANTIDADE
                                      aItens[nI][4][2] ,; //PRECO VENDA
                                      aItens[nI][2][2] ,; //PRODUTO
                                      .F.              ,;
                                      SC9->(RecNo())   ,;
                                      SC5->(RecNo())   ,;
                                      SC6->(RecNo())   ,;
                                      SE4->(RecNo())   ,;
                                      SB1->(RecNo())   ,;
                                      SB2->(RecNo())   ,;
                                      SF4->(RecNo()) })

cNota   := MaPvlNfs(aPvlNfs,cSerie,.F.,.F.,.F.,.F.,.F.,0,0,.F.,.F.)



Jorge Alberto

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário VMARCHI8 VMARCHI8 em 14/12/2020, 15:58 h
Local: RS  Registro: 23/11/2019  Postagens: 32
Pessoal, boa tarde!

Utilizei os exemplos acima para criar a minha rotina de faturamento automático, e a geração do documento de saída ocorre perfeitamente.

O problema é na geração de titulos de retenção (IR e PIS/COFINS/CSLL). Os mesmos não estão sendo criados, cfe acontece no faturamento manual.

Alguém já passou por isso ou saberia me dizer o que poderia estaria errado?

Segue em anexo o fonte que criei.

Att

Valmor Marchi
Desenvolvedor Junior

Mensagem do Enviar e-mail Abrir o Perfil do usuário MARCIOFCN MARCIOFCN em 03/03/2021, 20:28 h
Local: SC  Registro: 03/03/2021  Postagens: 2
Boa noite, estou usando a função MaPvlNfs, e está gerando a Nota de Saída corretamente, porém, mesmo usando uma TES (F4_DUPLIC = ‘S‘) que faça o faturamento automático, não está gerando a SE1 o registro do tipo NF (SE1.E1_TIPO = ‘NF‘).

Estou fazendo a execução dessa maneira:

cNota := MaPvlNfs(aPedidos,cSerie,.F.,.F.,.F.,.T.,.F.,0,0,.F.,.F.,"")

Estou preenchendo algum parâmetro de forma errada?

Alguém pode me ajudar em como gerar na SE1 o E1_TIPO = ‘NF‘ ?

Grato desde já.

/* Conhecimento é a chave que abre qualquer porta */

Para postar no Fórum você precisa efetuar o seu login ou se registrar

 Mudar para Fórum

 

 

 
 
   
Pagina Principal Shopping PROTHEUS Tire suas duvidas Vagas Microsiga em todo Brasil Aprofunde seus conhecimentos Noticias Online Fale Conosco Pagina Principal