Árvore de páginas

Versões comparadas

Chave

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

...

01. VISÃO GERAL

A classe TCIProcessing (Tax Configurator Integration Processing) foi desenvolvida para viabilizar o acesso aos dados em processamento do Configurador de Tributos (FISA170) de uma forma dinâmica e intuitiva, desprendendo o fluxo dos dados de condições impostas pela tabela SF4 (TES). 

...

Bloco de código
languagejs
themeMidnight
titleExemplo método New()
using totvs.protheus.backoffice.fiscal.tciclass
Function Exemplo()
	Local oDados := JsonObject():New()
 	oDados := TCIProcessing():New()
Return

...

setDataItems()

O método setDataItems() serve para acrescentar ao processamento dos dados retornados pelo método GetDataItems() detalhes das configurações realizadas pelo usuário no Configurador de Tributos (FISA170). As configurações que podem ser obtidas são  "regras_base", "regras_aliquiota", "regras_escrituracao" e "detalhes_livro".O uso correto deste método é antes do consumo do método GetDataItems().

...

Bloco de código
languagejs
themeMidnight
titleExemplo de utilização setDataItens()
using totvs.protheus.backoffice.fiscal.tciclass
Function Exemplo()
	Local oDados := JsonObject():New
	Local cRetorno
	
	oDados := TCIProcessing():New()
	oDados:setDataItems({"regras_base", "regras_aliquiota", "regras_escrituracao", "detalhes_livro"})
	cRetorno := oDados:GetDadaItensGetDadaItems()

Return cRetorno

GetDataItems()

...