Histórico da Página
...
A seguir iremos detalhar a funcionalidade de cada procedure:
...
Procedure | Objetivo | Parâmetros de Entrada | Retorno |
---|---|---|---|
setTipoNota | Setar o tipo de nota. | Fixo 1-NF Entrada |
...
setCodEstabel |
...
Setar o código do estabelecimento da nota. |
...
Código do estabelecimento | ||
setCodNatOperacao | Setar a natureza de operação |
...
do item da nota. |
...
Código da natureza de operação | ||
setNcm | Setar a NCM (classificação fiscal) do item da nota. |
...
Código da classificação fiscal | |
setItCodigo | Setar o código do item da nota. |
...
Código do item da nota | ||
setCodGrupEmit | Setar o grupo do fornecedor da nota. | Código do grupo do fornecedor |
...
setCodEmitente |
...
Setar |
...
o código do fornecedor da nota. |
...
Código do fornecedor | |||
setDtEmissao | Setar a data de emissão da nota. | Data de emissão da nota | |
posicionarRegistros | Posicionar nas tabelas necessárias para a sugestão dos CSTs. | ROWID da tabela item-doc-est | |
calcCSTCD0303 | |||
calcCSTICMS | |||
calcCSTIPI | |||
calcCSTPIS | |||
calcCSTCOFINS | |||
getAliqPISCOFINSItDoc | |||
getCodOrigemItem | |||
getCodSitTribICMS | |||
getCodSitTribIPI | |||
getCodSitTribPIS | |||
getCodSitTribCOFINS |
- calcCSTCD0303: ao executar essa procedure, o sistema irá buscar a parametrização do CD0303 (Manutenção Relacionamento CST), caso a mesma exista. Como pré-requisito deve-se executar as procedures setTipoNota, setCodEstabel, setCodNatOperacao, setNcm, setItCodigo, setCodGrupEmit, setCodEmitente e setDtEmissao.
- posicionarRegistros: esta procedure irá posicionar as tabelas internas necessárias para a sugestão dos CST e espera como parâmetro de entrada o rowid da tabela item-doc-est.
- calcCSTICMS: ao executar essa procedure, o sistema irá calcular o CST do ICMS conforme a combinação da parametrização da natureza de operação e do item da nota.
- getCodOrigemItem: a.
- getCodSitTribICMS: a.
- calcCSTIPI: ao executar essa procedure, o sistema irá 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. Esta procedure espera como parâmetro de entrada o código de tributação do IPI e a alíquota de IPI.
- getCodSitTribIPI: a.
- getAliqPISCOFINSItDoc: a.
- calcCSTPIS: ao executar essa procedure, o sistema irá calcular 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. Esta procedure espera como parâmetro de entrada o código de tributação do PIS e a alíquota de PIS.
- calcCSTCOFINS: ao executar essa procedure, o sistema irá calcular 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. Esta procedure espera como parâmetro de entrada o código de tributação do COFINS e a alíquota de COFINS.
- getCodSitTribPIS: a.
- getCodSitTribCOFINS: a.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas