Árvore de páginas

Macro Execução do Parâmetro MV_SCRNFCP

Produto:

Microsiga Protheus

Passo a passo:

Habilitada na rotina de Venda Assistida para a localidade México, a impressão da Nota Fiscal de Venda por meio da macro-execução do parâmetro MV_SCRNFCP. 

Para utilizar esta funcionalidade, é necessário preencher o conteúdo do parâmetro MV_SCRNFCP com o conteúdo: &(NOMEDAUSERFUNCTION).

O conteúdo do parâmetro MV_SCRNFCP é acessado na rotina de NF para Cupom Fiscal (LOJR130) e na rotina de Cancelamento (LOJA140). Caso utilize à macro-execução é possível acessar a rotina desejada, do contrário, chama a função padrão de impressão de Nota (LJNFISCA). Com isto, toda a impressão de nota é alterada de acordo com o que for necessário.

De acordo com o exemplo, o conteúdo do parâmetro MV_SCRNFCP será &(RelLojR130).

Observações:

A função pode conter 4 variáveis para pesquisa determinada ou pode configurá-la dentro da User Function.

Os parâmetros são: Número do Documento da Venda, Série do documento, Cliente e Loja.

 

User Function RelLr130()

Local cDoc      := PARAMIXB[1] //Numero do Documento da venda
Local cSerie    := PARAMIXB[2] //Serie do Documento da venda
Local cCliente := PARAMIXB[3] //Cliente da venda
Local cLoja      := PARAMIXB[4] //Loja do cliente

//Função customizada para impressão da nota 

Return .T.