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