Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Macro Execução do Parâmetro MV_LOJAPED

 

Produto:

Protheus

Versões:

 

Ocorrência:

 

Ambiente:

Microsiga Protheus

Passo a passo:

Está habilitada, no módulo de Controle de Lojas (SIGALOJA), a macro execução no parâmetro MV_LOJAPED.Por meio desta macro execução, é possível retornar um array contendo o Número de Série da Nota e o Número da Nota, que serão usados mais tarde para gerar os pedidos de venda, criados pela rotina de Venda Assistida (LOJA701).A macro execução pode ser ativada colocando-se no valor do parâmetro: &(NOME_DA_USER_FUNCTION() ).Por exemplo:No parâmetro MV_LOJAPED, cadastrado pelo SIGACFG: &(U_NumPedido())

Observações:

User Function NumPedido()   Local aNota  := {}       // Array de retorno contendo a Série do Pedido e o Número da Nota
Local nNumNota := 1      // Número da nota Local nTamDoc := 9       // Tamanho do campo L1_DOCLocal cSerPed := "PED"   // Exemplo de Série do PedidoLocal cNumNota := AllTrim(Str( nNumNota ))
cNumNota := PadR( cNumNota, nTamDoc )  //  Tratamento tamanho Nota FiscalAAdd(aNota , {cSerPed, cNumNota})	  // Retorno da função, neste exemplo será: "PED" 				  // na posição aNota[1][1] e 1 na posição aNota[1][2]
Return aNota   

...