Árvore de páginas

Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Descrição
  3. Como e onde usar
  4. Parâmetros

01. VISÃO GERAL

Linha de Produto:Microsiga Protheus®
Segmento:Serviços
Módulo:SIGAFIS - Livros Fiscais
Função:MaFisRef
Abrangências:Microsiga Protheus 12
Versões:Microsiga Protheus 12
Sistemas Operacionais:Todos
Compatível com as Bases de Dados:Todos
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Todos


02. DESCRIÇÃO

A Função MaFisRef() foi desenvolvida para integrar a MATXFIS com programas que possuam interface para manipulação de dados do documento fiscal, (Inclusão, Alteração, Exclusão e Visualização).

...

O uso convencional desta função se dá no X3_VALID dos campos do dicionário de dados SX3.

Exemplo:

CampoX3_VALID
D1_VALIPIMaFisRef("IT_VALIPI" , "MT100" , M->D1_VALIPI )

Contudo, nada impede que esta função seja chamada diretamente da própria aplicação em um contexto adequado ao seu funcionamento.

...

Informações
titleVeja!

Antes de utilizar essa função visite as documentações das seguintes funções:

Função MaFisIni

Função MaFisIniLoad


04. PARÂMETROS

Ordem ParâmetroTipoDescrição
01cReferencia
Caracter
CaractereReferência Fiscal “NF_” ou “IT_” que conste no arquivo MATXDEF.CH, exemplo: “IT_PRODUTO”, “NF_ESPECIE”
02cProg
Caracter
CaractereIdentificador do arquivo, exemplo: "MT100"
03xValor
Caracter
Caractere/Numérico/Array/LógicoConteúdo a ser carregado para a referência fiscal na MATXFIS.
Exemplo: Get no aCols com o valor do campo em memória: M->D1_PRODUTO
OrdemRetornoTipoDescrição
01lOkLógico.T. = Se a referência fiscal foi encontrada e pode ser atualizada.
.F. = Se a referência fiscal NÃO foi encontrada e ou atualizada.