Árvore de páginas

Versões comparadas

Chave

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

...

Bloco de código
languageerl
themeMidnight
titleExemplo de utilização setDataItems()
using totvs.protheus.backoffice.fiscal.tciclass

Function Exemplo()
	Local oDados := JsonObject():Newas json
	Local cRetorno
	
	oDados := TCIProcessing():New()
	oDados:setDataItems({"regras_base", "regras_aliquota", "regras_escrituracao", "detalhe_livro"})
	
	cRetorno := oDados:GetDadaItems()

Return cRetorno

...

Bloco de código
languagejs
themeMidnight
titleExemplo de utilização GetDataItems()
using totvs.protheus.backoffice.fiscal.tciclass
Function Exemplo()
	Local oDados := JsonObject():New()as json
	Local cRetorno := ""
	
	oDados := TCIProcessing():New()
	cRetorno := oDados:GetDataItems()

Return cRetorno 

...

Bloco de código
languagejs
themeMidnight
titleRequisição Itens
using totvs.protheus.backoffice.fiscal.tciclass
Function Exemplo()
	Local oDados := JsonObject():New()as json
	Local cRetorno := ""
	
	oDados := TCIProcessing():New()
	cRetorno := oDados:GetHeaderData()

Return cRetorno

...

Bloco de código
languagejs
themeMidnight
titleExemplo de utilização do método GetSpreadSheetData()
using totvs.protheus.backoffice.fiscal.tciclass
Function Exemplo()
	Local oDados := JsonObject():New()as json
	Local cRetorno := ""
	
	oDados := TCIProcessing():New()
	cRetorno := oDados:GetSpreadSheetData()

Return cRetorno

...

Bloco de código
languagejs
themeMidnight
titleExemplo de utilização do método GetTaxesSubjectToPayment()()
using totvs.protheus.backoffice.fiscal.tciclass
Function Exemplo()
	Local oDados := JsonObject():New()as json
	Local cRetorno := ""
	
	oDados := TCIProcessing():New()
	cRetorno := oDados:GetTaxesSubjectToPayment()

Return cRetorno

...

Bloco de código
languagejs
themeMidnight
titleExemplo de utilização GetTaxesSubjectToWithholding()
using totvs.protheus.backoffice.fiscal.tciclass
Function Exemplo()
	Local oDados := JsonObject():New()as json
 	Local cDate    := "20200101"
	Local cRetorno := ""
	
	oDados := TCIProcessing():New()
 	oDados:setDateTaxesToWithholding(cDate)
	cRetorno := oDados:GetTaxesSujectToWithholding()

Return cRetorno

...

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

Return cRetorno

...

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

Return cRetorno

...

Bloco de código
languagejs
themeMidnight
titleExemplo de utilização método destroy()
Function Exemplo()
	Local oDados := JsonObject():New()as json
	Local aItems := {1, 3, 5}
 	Local cRetorno := ""
	
	oDados := TCIProcessing():New()
 	oDados:setItems(aItems) 
	oDados:setDataItems({"regras_base", "regras_aliquiota", "regras_escrituracao", "detalhes_livro"})
	cRetorno := oDados:GetDataItems()

	oDados:destroy()

Return cRetorno

...