Árvore de páginas

Versões comparadas

Chave

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

...

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

setDataItens()

...

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 := TCIPrecessingTCIProcessing():New()
	oDados:setDataItens({"regras_base", "regras_aliquiota", "regras_escrituracao", "detalhes_livro"})
	cRetorno := oDados:GetDadaItens()

Return cRetorno

...

Bloco de código
languagejs
themeMidnight
titleExemplo de utilização GetDataItens()
using totvs.protheus.backoffice.fiscal.tciclass
Function Exemplo()
	Local oDados := JsonObject():New()
	Local cRetorno := ""
	
	oDados := TCIPrecessingTCIProcessing():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()
	Local cRetorno := ""
	
	oDados := TCIPrecessingTCIProcessing():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()
	Local cRetorno := ""
	
	oDados := TCIPrecessingTCIProcessing():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()
	Local cRetorno := ""
	
	oDados := TCIPrecessingTCIProcessing():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()
 	Local cDate    := "20200101"
	Local cRetorno := ""
	
	oDados := TCIPrecessingTCIProcessing():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()
 	Local cDate    := "20200101"
	Local cRetorno := ""
	
	oDados := TCIPrecessingTCIProcessing():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()
	Local aItems := {1, 3, 5}
 	Local cRetorno := ""
	
	oDados := TCIPrecessingTCIProcessing():New()
 	oDados:setItems(aItems) 
	oDados:setDataItens({"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()
	Local aItems := {1, 3, 5}
 	Local cRetorno := ""
	
	oDados := TCIPrecessingTCIProcessing():New()
 	oDados:setItems(aItems) 
	oDados:setDataItens({"regras_base", "regras_aliquiota", "regras_escrituracao", "detalhes_livro"})
	cRetorno := oDados:GetDataItems()

	oDados:destroy()

Return cRetorno

...