Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:Livros Fiscais - SIGAFIS


02. DESCRIÇÃO

Ponto de entrada para alterar campo F6_COBREC de forma automática no momento do faturamento de notas com imposto de ICMS ST ou DIFAL.

03. ESPECIFICAÇÃO

Parâmetros do ponto de entrada:

O PARAMIXB será um array com 2 posições conforme abaixo.

NomeTipoDescrição
PARAMIXB[1]CarácterTipo de imposto
PARAMIXB[2]CarácterEstado da GNRE

Retorno:

O Sistema espera uma variável com o número da guia.

Nome

Tipo

Descrição

cCodCarácterNúmero da guia
Informações
titleInformação

Para utilização do ponto de entrada é necessário habilitar parâmetro MV_GNRENF. O ponto de entrada está posicionado no registro a ser gravado na tabela de GNRE (SF6), portanto pode-se verificar qualquer informação referente ao registro a ser gravado.


04. EXEMPLOS DE UTILIZAÇÃO


Bloco de código
languagejava
themeMidnight
titleSPOBREC
linenumberstrue
user function SPCOBREC()
/* 
	Paramixb[1] => Tipo GNRE
	Paramixb[2] => ESTADO da GNRE
*/

	Local cTipoImp := Paramixb[1] // Tipo de Imposto (3 - ICMS ST ou B - Difal e Fecp de Difal)
	Local cEstado := Paramixb[2] // Estado da GNRE
	Local cCod := "" // Codigo a ser gravado no campo F6_COBREC

	If cTipoImp == "B"
		cCod := "000"
	Else
		cCod := "999" 
	EndIf


Return cCod



05. INFORMAÇÕES ADICIONAIS



Templatedocumentos