Histórico da Página
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "planilha_financeira": { "codigo_tributo": "TRIB01", "descricao_tributo": "REGRA ICMS CST 40 ISENTO", "base_tributo": 5000, "aliquota_tributo": 7, "valor_tributo": 350, "nome_ref": "TG" } } |
Informações | ||
---|---|---|
| ||
A requisição da planilha financeira pode trazer os dados de cálculos realizados método legado (operações que levam em consideração os cadastros da TES - SF4) se houver composição da operação considerando "operadores legados", ou a operação envolvendo alguns tributos calculados exclusivamente pela TES (SF4). |
03. EXEMPLO DE IMPLEMENTAÇÃO
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
Function MontaObjetoRequisicao() Local oRequisicao as json Local jRequisicao as json //Exemplo composição Json não nativo oRequisicao := JsonObject():New() oRequisicao["itens"] := "ALLall" oRequisicao["dados_cabecalho"] := "sim" oRequisicao["dados_itens"] := "sim" oRequisicao["planilha_financeira"] := "sim" //Exemplo composição Json nativo (TL++) jRequisicao := {"itens": "ALL", "dados_cabecalho": "sim", "dados_itens": "sim", "planilha_financeira": "sim"} Conout(oRequisicao:ToJson()) Conout(jRequisicao:ToJson()) FreeObj(oRequisicao) FreeObj(jRequisicao) Return niluisicao) Return nil |
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
Function MontaObjetoRequisicaoEspecifico() Local oRequisicao as Json Local jComponente as json //Exemplo composição Json não nativo oRequisicao := JsonObject():New() oRequisicao["itens"] := {1, 5, 10} oRequisicao["dados_cabecalho"] := "sim" oRequisicao["dados_itens"] := {"regras_base", "detalhe_livro", "detalhe_livro" , "regras_escrituracao"} oRequisicao["planilha_financeira"] := "sim" //Exemplo composição Json nativo (TL++) jComponente := {"itens": {1, 5, 10}, "dados_planilha": "sim", "dados_itens: {"regras_base", "detalhe_livro", "detalhe_livro" , "regras_escrituracao"}, "planilha_financeira": "sim"} Conout(oRequisicao:ToJson()) Conout(jComponente:ToJson()) FreeObj(oRequisicao) FreeObj(jComponente) Return nil |
Aviso | ||
---|---|---|
| ||
Todos os exemplos demonstrados nesta documentação são fictícios, criados com intuito de orientar, cabendo ao desenvolvedor aplicar os conceitos demonstrados da forma que atenda plenamente as necessidades da operação. |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas