...
Portuguese | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ponto-de-Entrada: FISLEGNFE - Permite customizar a regra de cores de documentos do tipo NFE da legenda do SPEDNFE
Descrição: Este ponto de entrada foi disponibilizado a fim de permitir customizar a regra de cores de documentos do tipo NFE da legenda do SPEDNFE Programa Fonte: SPEDNFE.PRX Sintaxe: FISLEGNFE - Permite customizar a regra de cores de documentos do tipo NFE da legenda do SPEDNFE( [ PARAMIXB ] ) --> aCores e Tipo Nota(Entrada ou Saida) Parâmetros:
Retorno: aCores (vetor)
Exemplo: #INCLUDE "TOTVS.CH" User Function FISLEGNFE() Local aVariables := ParamIxb /* O ParamIxb neste caso tem 2 posições, sendo: Primeira posição: Contem o Array aCores original da rotina a ser customizado Segunda posição: Contem o tipo de nota a ser demonstrado, onde o seu conteudo podera conteúdo poderá ser 'ENTRADA' ou 'SAIDA' */ If aVariables[2] == "SAIDA" aAdd(aVariables[1], {"F2_FIMP=='X'",'BR_PINK'}) ElseIf aVariables[2] == "ENTRADA" aAdd(aVariables[1], {"F1_FIMP=='X'",'BR_MARROM'}) EndIf Return aVariables[1] |