Pular para o conteúdo principal

Atualiza uma regra fiscal (CFOP)

PUT 

/tax/:idtaxdepartment/cfop/:idtax

Atualiza os campos federais da regra fiscal. A atualização é parcial para a maioria dos campos — os não enviados ficam inalterados — com seis exceções que são sempre regravadas: os quatro CFOPs por direção e TaxSkuCest são limpos quando omitidos ou enviados vazios, e IpiCEnq omitido ou vazio é gravado como 999. Strings vazias em PisCstInbound / CofinsCstInbound removem o CST de entrada.

PisCst e CofinsCst continuam obrigatórios: a chamada é recusada quando qualquer um deles vem vazio.

Aplica as mesmas validações do POST (limite de 50% em PIS/COFINS, primeiro dígito e existência do CFOP no cadastro, faixas do enquadramento de IPI, classificação IBS/CBS existente).

Quando Standard=1 e a chamada informa consumidor final NfeindFinal e contribuinte NfeTaxPayer, o sistema procura outra regra padrão do mesmo departamento com a mesma combinação de filial emissora IDCompanyBranch, NfeindFinal, NfeTaxPayer, emissão de NFCe IssueNFCe e bonificação Gratification. Se essa outra regra cobrir algum estado destino também configurado nas regras ICMS desta regra fiscal, a alteração é bloqueada — é o que impede duplicidade de regra principal por estado.

Retorna o detalhe atualizado (mesmo shape do GET).

Request

Responses

Regra fiscal atualizada. Retorna o detalhe completo.