O que trata Macro Execução do Parâmetro MV_SCRNOTA?
Produto: | Microsiga Protheus |
Versões: | 10 e 11 |
Passo a passo: | Habilitado para a Localidade México, na rotina de Venda Assistida, a impressão da Nota Fiscal de Venda por meio da macro-execução do parâmetroMV_SCRNOTA. Para utilizar esta funcionalidade, preencha o conteúdo do parâmetro MV_SCRNOTA com &(NOMEDAUSERFUNCTION). O conteúdo do parâmetro MV_SCRNOTA é acessado ao finalizar a venda e confirmar a impressão da nota fiscal. Se utilizar à macro-execução acessa a rotina desejada e, caso não utilize, chama a função padrão de impressão de Nota (LJNFISCA). Com isto, toda a impressão de nota pode ser alterada de acordo com o que for necessário. De acordo com o exemplo abaixo, o conteúdo do parâmetro MV_SCRNOTA será &(RelLojR110). Atenção: A função criada deve conter duas variáveis importantes: cNfEntrada(Número da Nota Fiscal) e cSerEntrada(Série da Nota). User Function RelLojR110() Local cNfEntrada := PARAMIXB[1] // Número da Nota Fiscal que está sendo impressa Local cSerEntrada := PARAMIXB[2] // Série da Nota cadastrada no parâmetro MV_LOJANF //Função customizada para impressão da nota fiscal Return .T. |