Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Fiscal (SIGAFIS)

Função:MATN410B.PRW
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSERFISE-3651


02. SITUAÇÃO/REQUISITO

O retorno da API referente aos valores de tributos não apresentam os valores de PIS/COFINS apuração e PIS/COFINS substituição tributária.

Pedido exemplo e valor retornado da requisição GET:

Retorno da requisição
{
	"valor_contabil": 1694,
	"valor_mercadoria": 1540,
	"total_impostos_embutidos": 624.01,
	"total_impostos_sem_incidencia": 154,
	"total_impostos": 778.01,
	"TaxesDetail": [
		{
			"imposto": "ICM",
			"descricao": "ICMS",
			"base_calculo": 1540,
			"aliquota": 12,
			"valor": 184.8
		},
		{
			"imposto": "IPI",
			"descricao": "IPI ",
			"base_calculo": 1540,
			"aliquota": 10,
			"valor": 154
		},
		{
			"imposto": "PS2",
			"descricao": "PIS\/Pasep - Via apuracao",
			"base_calculo": 1540,
			"aliquota": 5.08,
			"valor": 78.23
		},
		{
			"imposto": "CF2",
			"descricao": "COFINS - Via apuracao",
			"base_calculo": 1540,
			"aliquota": 23.44,
			"valor": 360.98
		}
	],
	"itens": [
		{
			"produto": {
				"valor_mercadoria": 1540,
				"valor_st": 0,
				"valor_total": 1694,
				"seguro": 0,
				"valor_csll": 0,
				"valor_unitario": 0,
				"quantidade": 100,
				"aliquota_pis": 5.08,
				"aliquota_ipi": 10,
				"valor_pis": 0,
				"aliquota_cofins": 23.44,
				"valor_cofins": 0,
				"aliquota_st": 18,
				"aliquota_icms": 12,
				"frete": 0,
				"codigo_produto": "PA0000000000000000000000000006",
				"aliquota_csll": 1,
				"valor_icms": 184.8,
				"valor_ipi": 154,
				"desconto": 0,
				"despesas_acessorias": 0,
				"tes": "508"
			}
		}
	],
	"desconto": 0,
	"base_duplicada": 1694,
	"seguro": 0,
	"frete": 0,
	"despesas_acessorias": 0
}

Acima não temos o valor de PIS/COFINS apuração conforme o pedido.

03. SOLUÇÃO

Foram acrescentadas as chaves no objeto json referente aos valores de PIS/COFINS apuração e PIS/COFINS substituição tributária.

Pedido exemplo:



Retorno da requisição GET:

Json retornado da requisição
{
	"valor_contabil": 1694,
	"valor_mercadoria": 1540,
	"total_impostos_embutidos": 624.01,
	"total_impostos_sem_incidencia": 154,
	"total_impostos": 778.01,
	"TaxesDetail": [
		{
			"imposto": "ICM",
			"descricao": "ICMS",
			"base_calculo": 1540,
			"aliquota": 12,
			"valor": 184.8
		},
		{
			"imposto": "IPI",
			"descricao": "IPI ",
			"base_calculo": 1540,
			"aliquota": 10,
			"valor": 154
		},
		{
			"imposto": "PS2",
			"descricao": "PIS\/Pasep - Via apuracao",
			"base_calculo": 1540,
			"aliquota": 5.08,
			"valor": 78.23
		},
		{
			"imposto": "CF2",
			"descricao": "COFINS - Via apuracao",
			"base_calculo": 1540,
			"aliquota": 23.44,
			"valor": 360.98
		}
	],
	"itens": [
		{
			"produto": {
				"valor_mercadoria": 1540,
				"valor_st": 0,
				"valor_total": 1694,
				"seguro": 0,
				"valor_csll": 0,
				"valor_unitario": 0,
				"quantidade": 100,
				"aliquota_pis": 5.08,
				"aliquota_ipi": 10,
				"valor_pis": 0,
				"valor_pis_apur": 78.23, // valor retornado corretamente
				"valor_pis_st": 0,
				"aliquota_cofins": 23.44,
				"valor_cofins": 0,
				"valor_cofins_apur": 360.98, // valor retornado corretamente
				"valor_cofins_st": 0,
				"aliquota_st": 18,
				"aliquota_icms": 12,
				"frete": 0,
				"codigo_produto": "PA0000000000000000000000000006",
				"aliquota_csll": 1,
				"valor_icms": 184.8,
				"valor_ipi": 154,
				"desconto": 0,
				"despesas_acessorias": 0,
				"tes": "508"
			}
		}
	],
	"desconto": 0,
	"base_duplicada": 1694,
	"seguro": 0,
	"frete": 0,
	"despesas_acessorias": 0
}

Acima há as chaves com os valores de PIS/COFINS apuração.


04. DEMAIS INFORMAÇÕES

Não se aplica.



05. ASSUNTOS RELACIONADOS

      Não se aplica.