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.
0 Comentários