Árvore de páginas

Versões comparadas

Chave

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

...

ProcedureObjetivoParâmetros de EntradaRetornoPré-requisito
setTipoNotaSetar o tipo de nota.Fixo 1-NF Entrada.

setCodEstabelSetar o código do estabelecimento da nota.Código do estabelecimento.

setCodNatOperacaoSetar a natureza de operação do item da nota.Código da natureza de operação.

setNcmSetar a NCM (classificação fiscal) do item da nota.Código da classificação fiscal.

setItCodigoSetar o código do item da nota.Código do item da nota.

setCodGrupEmitSetar o grupo do fornecedor da nota.Código do grupo do fornecedor.

setCodEmitenteSetar o código do fornecedor da nota.Código do fornecedor.

setDtEmissaoSetar a data de emissão da nota.Data de emissão da nota.

posicionarRegistrosPosicionar nas tabelas necessárias para a sugestão dos CSTs.ROWID da tabela item-doc-est.

calcCSTCD0303Buscar a parametrização do CD0303 (Manutenção Relacionamento CST), caso a mesma exista.

Executar as procedures setTipoNota, setCodEstabel, setCodNatOperacao, setNcm, setItCodigo, setCodGrupEmit, setCodEmitente e setDtEmissao.

calcCSTICMScalcCSTIPIcalcCSTPIScalcCSTCOFINSgetAliqPISCOFINSItDocgetCodOrigemItemgetCodSitTribICMSgetCodSitTribIPIgetCodSitTribPISgetCodSitTribCOFINS

...

Calcular o CST do ICMS conforme a combinação da parametrização da natureza de operação e do item da nota.

Executar a procedure posicionarRegistros.
calcCSTIPI

...

Calcular o CST do IPI conforme a combinação da parametrização da natureza de operação e do item da nota. Caso, não tenha encontrado relacionamentos no CD0303.

...

Código de tributação IPI,  Alíquota IPI.
Executar a procedure posicionarRegistros.
calcCSTPISCalcular o CST do PIS conforme a combinação da parametrização da natureza de operação e do item da nota. Caso, não tenha encontrado relacionamentos no CD0303.

...

Código de tributação PIS, Alíquota PIS.
Executar a procedure posicionarRegistros.
calcCSTCOFINSCalcular

...

o CST do COFINS conforme a combinação da parametrização da natureza de operação e do item da nota. Caso, não tenha encontrado relacionamentos no CD0303.

...

 Código de tributação COFINS, Alíquota  COFINS.
Executar a procedure posicionarRegistros.
getAliqPISCOFINSItDocRetornar as alíquotas de PIS e da COFINS do item da nota.ROWID da tabela item-doc-est.Alíquota PIS e Alíquota COFINS
getCodOrigemItem



getCodSitTribICMS



getCodSitTribIPI



getCodSitTribPIS



getCodSitTribCOFINS




.