Verifica a quantidade do item. O campo "qtdadeitp" do SQL possui esta informação.
Verifica o preço unitário líquido. O campo "preunilqitp" do SQL possui esta informação.
Converte o preço unitário líquido de acordo com o Cadastro de Índices ou Cadastro de Índices Mensal.
Verifica e calcula o desconto. Para empresas com modelo de Nota Fiscal "87", será verificado o desconto de rapel, que é cadastrado no Cadastro de Contrato de Rapel. Neste caso, deve-se verificar se o tipo, o cliente, a marca e o mês/ano equivale ao pedido e ao item do pedido. Porém, se houver um desconto informado no pedido, será considerado este desconto. Para as empresas com outro modelo de Nota Fiscal será verificado apenas o desconto no pedido. O campo "perdesctoped" do SQL possui esta informação. No pedido, está presente no campo "% Desconto".
Calcula os impostos federais, o IPI e o ICMS do item, levando em consideração o tipo de mercado e os descontos. Estas informações estão nos campos "mercadotpn" e "descontped" do SQL. Somente serão considerados estes impostos para o mercado interno. Para o ICMS, caso no programa Configurações do Sistema, parte "Comercial", aba "Faturamento", subaba "1ª Parte", segunda coluna, o campo "Desc. ICMS Rentabilidade Pedido" estiver preenchido com "S", será zerado o ICMS.
Calcula a comissão. O campo "comisped" do SQL possui esta informação.
Calcula o custo fixo.
Calcula os encargos financeiros. O prazo é levado em consideração para este cálculo. No SQL há o campo "condpgped_id" ou o campo "condpgorcped_id" com a condição de pagamento para encontrar o prazo médio.
Calcula o total de frete dos itens levando em consideração o tipo de frete e o percentual do frete. No SQL há as informações "freteped", "codcid", "dataped", "codcli" que irá auxiliar nos códigos necessários para os pecentuais.
Verifica o custo do produto de acordo com o tipo de custo, informado no programa Configurações do Sistema, parte "Comercial", aba "Faturamento", subaba "1ª Parte", primeira coluna, campo "Tipo de Custo".
0 - Custo médio. Neste documento não será mostrado o cálculo do custo médio, pois requer atençao específica para isto.
1 - Custo gerencial. Para empresas de modelo de Nota Fiscal "59", será o custo informado no Cadastro de produtos, campo "Custo Gerencial". Para as empresas com outros modelos de Nota Fiscal, o sistema verifica primeiramente se há a informação no Cadastro de Custo Gerencial, levando em consideração apenas o primeiro nível do produto e será a informação do campo "Custo Gerencial". Se não houver, então será o custo gerencial do cadastro de produtos.
2 - Custo compra. O sistema verifica primeiramente se há a informação no Cadastro de Custo Gerencial, levando em consideração apenas o primeiro nível do produto e será a informação do campo "Custo Produção". Se não houver, então será o "Custo Compra" contido no Cadastro de produtos.
3 - Custo mensal. O sistema verifica de acordo com todos os níveis do produto no programa Cadastro de Custo Gerencial. Para o mercado interno, será o campo "Custo Gerencial", para o mercado externo, o "Custo Gerencial M. Externo". Se não houver nada compatível, não será visto o cadastro de produtos.
Calcula o total do custo do item.
Calcula o total de impostos federais do item.
Calcula o total do valor de venda do item. Este cálculo leva em consideração a configuração presente no programa Configurações Gerais, parte "Comercial", aba "Faturamento", subaba "1ª Parte", segunda coluna, campo "IPI Rentabilidade Pedido".
Calcula o total de ICMS do item.
Verifica se há o valor de frete negociado. Se houver, será considerado este valor ao invés do frete por item.Para o mercado interno: Percentual de custo fixo, percentual de encargo financeiro e percentual de lucro líquido de impostos federais.
Para o mercado externo: Percentual de custo fixo e percentual de impostos federais para mercado externo.
Verifica a quantidade do item. O campo "qtdadeitp" do SQL possui esta informação.Mercado externo: Verifica se no pedido há a informação do local de embarque para pegar o valor do campo "Vlr. Frete M2" do programa Local de Embarque.
Mercado interno: Se o tipo de frete é diferente de "2", é verificado o percentual do frete de acordo com o cadastro do cliente ou a cidade relacionada ao endereço do cliente. No SQL há as informações "freteped", "codcid", "dataped", "codcli" que irá auxiliar nos códigos necessários para os pecentuais.
Verifica o custo do produto de acordo com o tipo de custo, informado no programa Configurações Gerais, parte "Comercial", aba "Faturamento", subaba "1ª Parte", primeira coluna, campo "Tipo de Custo".0 - Custo médio. Neste documento não será mostrado o cálculo do custo médio, pois requer atenvçao específica para isto.
1 - Custo gerencial. Para empresas de modelo de Nota Fiscal "59", será o custo informado no Cadastro de Produtos, campo "Custo Gerencial". Para as empresas com outros modelos de Nota Fiscal, o sistema verifica primeiramente se há a informação no Cadastro de Custo Gerencial, levando em consideração apenas o primeiro nível do produto e será a informação do campo "Custo Gerencial". Se não houver, então será o custo gerencial do cadastro de produtos.
2 - Custo compra. O sistema verifica primeiramente se há a informação no Cadastro
de Custo Gerencial, levando em consideração apenas o primeiro nível do produto e será a informação do campo "Custo Produção". Se não houver, então
será o "Custo Compra" contido no programa Cadastro de Produtos.
3 - Custo mensal. O sistema verifica de acordo com todos os níveis do produto no programa Cadastro de Custo Gerencial. Para o mercado interno, será o campo "Custo Gerencial", para o mesrcado externo, o "Custo Gerencial M. Externo". Se não houver nada compatível, não será visto o cadastro de produtos.
Calcula o total do custo do item.