Histórico da Página
Importante: Em Seleciona Filiais é possível selecionar as filiais que são consideradas no relatório. |
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Desta forma, o sistema identifica que os títulos do sistema tipo NF são equivalentes aos títulos que o Banco identifica como 01. No módulo Financeiro, acesse a opção Ocorrências CNAB e cadastre as ocorrências do Banco para envio do Contas a Receber. No módulo Financeiro, acesse a opção Borderô e gere os borderôs com os títulos enviados ao Banco. No módulo Financeiro, acesse a opção Gera Arquivo de Envio a Receber e gere o arquivo texto para envio ao Banco. No módulo Configurador, acesse a opção CNAB a Receber e configure o arquivo de retorno do Contas a Receber, conforme posições e regras descritas no manual do Banco. O sistema gera um layout padrão do arquivo de retorno no momento da inclusão desta rotina. As linhas do arquivo não devem ser alteradas, sendo necessário apenas informar as colunas da Posição Inicial e Posição Final. No módulo Financeiro, acesse a opção Parâmetros de Bancos e cadastre as informações. Observação: no campo EE_Tabela informe o código da tabela de relacionamento entre o tipo do título no Financeiro e a espécie do título no Banco. O padrão do sistema é a Tabela 17, do módulo Configurador, mas, é possível criar tabelas para fazer o mesmo tratamento. Se o cadastro de Parâmetros de Banco está configurado, não é preciso incluir um registro novamente, salvo se houver a necessidade de trabalhar com duas tabelas de identificação da espécie no sistema, envio/recebimento. No módulo Configurador, acesse a opção Tabelas e verifique a que está sendo utilizada para este Banco (vide ocadastro de Parâmetros de Bancos).Se for a Tabela 17, verifique o padrão de retorno do Banco quanto a espécie (tipo do título) e atualize essa no módulo Configurador. Exemplo: Considerando que, para títulos tipo NF o Banco identifica como 01, a Tabela 17 fica da seguinte forma:
Desta forma, o sistema identifica que os títulos do sistema tipo NF são equivalentes aos títulos que o Banco identifica como 01. No módulo Financeiro, acesse a opção Ocorrências CNAB e cadastre as ocorrências do Banco para o retorno do Contas a Receber. A contabilização da baixa do contas a receber utiliza o lançamento padrão do 521 ao 526 para Baixa e 527 para Cancelamento; 562 para Contabilização de despesas bancárias. No módulo Financeiro, acesse a opção Relatório Retorno CNAB e verifique a correta recepção dos títulos, pois, nele é apresentado uma lista de divergências entre o arquivo texto de retorno do banco com o arquivo de títulos do sistema. No módulo Financeiro, acesse a opção Retorno CNAB a Receber e receba o arquivo texto de retorno bancário, conforme parâmetros definidos. CNAB a Pagar | No módulo Configurador, acesse a opção CNAB a Pagar e configure o arquivo de remessa do Contas a Pagar, conforme posições e regras descritas no manual do Banco. No módulo Financeiro, acesse a opção Parâmetros de Bancos e cadastre as informações. Observação: no campo E5_Tabela informe o código da tabela de relacionamento entre o tipo do título no Financeiro e a espécie do título no banco. O padrão do sistema é a Tabela 17, do módulo Configurador, mas, é possível criar tabelas para fazer o mesmo tratamento. No módulo Configurador, acesse a opção Tabelas e verifique a que está sendo utilizada para este Banco (vide o cadastro de Parâmetros de Bancos). Se for a Tabela 17, verifique o padrão de retorno do Banco quanto a espécie (tipo do título) e atualize essa no módulo Configurador. Exemplo: Considerando que, para títulos tipo NF o Banco identifica como 01, a Tabela 17 fica da seguinte forma:
Desta forma, o sistema identifica que os títulos do sistema tipo NF são equivalentes aos títulos que o Banco identifica como 01. Não é necessário cadastrar ocorrência para o Envio CNAB a Pagar. No módulo Financeiro, acesse a opção Borderô e gere os borderôs de pagamento com os títulos enviados ao Banco. No módulo Financeiro, acesse a opção Gera Arquivo de Envio a Pagar e gere o arquivo texto para envio ao Banco. No módulo Configurador, acesse a opção CNAB a Pagar e configure o arquivo de retorno do Contas a Pagar, conforme posições e regras descritas no manual do Banco. O sistema gera um layout padrão do arquivo de retorno no momento da inclusão desta rotina. As linhas do arquivo não devem ser alteradas, sendo necessário apenas informar as colunas da Posição Inicial e Posição Final. No módulo Financeiro, acesse a opção Parâmetros de Bancos e cadastre as informações. Observação: no campo EE_Tabela informe o código da tabela de relacionamento entre o tipo do título no Financeiro e a espécie do título no Banco. O padrão do sistema é a Tabela 17, do módulo Configurador, mas, é possível criar tabelas para fazer o mesmo tratamento. Se o cadastro de Parâmetros de Banco está configurado, não é preciso incluir um registro novamente, salvo se houver a necessidade de trabalhar com duas tabelas de identificação da espécie no sistema, envio/recebimento. No módulo Configurador, acesse a opção Tabelas e verifique a que está sendo utilizada para este Banco (vide o cadastro de Parâmetros de Bancos). Se for a Tabela 17, verifique o padrão de retorno do Banco quanto a espécie (tipo do título) e atualize essa no módulo Configurador. Exemplo: Considerando que, para títulos tipo NF o Banco identifica como 01, a Tabela 17 fica da seguinte forma:
Desta forma, o sistema identifica que os títulos do sistema tipo NF são equivalentes aos títulos que o Banco identifica como 01. No módulo Financeiro, acesse a opção Ocorrências CNAB e cadastre as ocorrências do Banco para o retorno do Contas a Receber. A contabilização da baixa do contas a pagar utiliza o lançamento padrão 530 para Baixa e 531 para Cancelamento. No módulo Financeiro, acesse a opção Relatório Retorno CNAB e verifique a correta recepção dos títulos, pois, nele é apresentado uma lista de divergências entre o arquivo texto de retorno do banco com o arquivo de títulos do sistema. No módulo Financeiro, acesse a opção Retorno CNAB a Pagar e receba o arquivo texto de retorno bancário, conforme parâmetros definidos. Modelo 2 | Remessa | Retorno | CNAB a Receber | No módulo Configurador, acesse a opção CNAB Modelo 2 e configure o arquivo de remessa. No módulo Financeiro, acesse a opção Parâmetros de Bancos e cadastre as informações. Observação: no campo EE_Tabela informe o código da tabela de relacionamento entre o tipo do título no Financeiro e a espécie do título no banco. O padrão do sistema é a Tabela 17, do módulo Configurador, mas, é possível criar tabelas para fazer o mesmo tratamento. No módulo Configurador, acesse a opção Tabelas e verifique a que está sendo utilizada para este Banco (vide o cadastro de Parâmetros de Bancos). Se for a Tabela 17, verifique o padrão de retorno do Banco quanto a espécie (tipo do título) e atualize essa no módulo Configurador. Exemplo: Considerando que, para títulos tipo NF o Banco identifica como 01, a Tabela 17 fica da seguinte forma:
Desta forma, o sistema identifica que os títulos do sistema tipo NF são equivalentes aos títulos que o Banco identifica como 01. No módulo Financeiro, acesse a opção Ocorrências CNAB e cadastre as ocorrências do Banco para envio do Contas a Receber. No módulo Financeiro, acesse a opção Borderô e gere os borderôs com os títulos enviados ao Banco. No módulo Financeiro, acesse a opção Gera Arquivo de Envio a Receber e gere o arquivo texto para envio ao Banco. No módulo Configurador, acesse a opção CNAB Modelo 2 e configure o arquivo de retorno. No módulo Financeiro, acesse a opção Parâmetros de Bancos e cadastre as informações. Observação: no campo EE_Tabela informe o código da tabela de relacionamento entre o tipo do título no Financeiro e a espécie do título no Banco. O padrão do sistema é a Tabela 17, do módulo Configurador, mas, é possível criar tabelas para fazer o mesmo tratamento. No módulo Configurador, acesse a opção Tabelas e verifique a que está sendo utilizada para este Banco (vide o cadastro de Parâmetros de Bancos). Se for a Tabela 17, verifique o padrão de retorno do Banco quanto a espécie (tipo do título) e atualize essa no módulo Configurador Exemplo: Considerando que, para títulos tipo NF o Banco identifica como 01, a Tabela 17 fica da seguinte forma:
Desta forma, o sistema identifica que os títulos do sistema tipo NF são equivalentes aos títulos que o Banco identifica como 01. No módulo Financeiro, acesse a opção Ocorrências CNAB e cadastre as ocorrências do Banco para o retorno do Contas a Receber. A contabilização da baixa do contas a receber utiliza o lançamento padrão do 521 ao 526 para Baixa e 527 para Cancelamento; 562 para Contabilização de despesas bancárias. No módulo Financeiro, acesse a opção Relatório Retorno CNAB e verifique a correta recepção dos títulos, pois, nele é apresentado uma lista de divergências entre o arquivo texto de retorno do banco com o arquivo de títulos do sistema. No módulo Financeiro, acesse a opção Retorno CNAB a Receber e receba o arquivo texto de retorno bancário, conforme parâmetros definidos. CNAB a Pagar | No módulo Configurador, acesse a opção CNAB Modelo 2 e configure o arquivo de remessa. No módulo Financeiro, acesse a opção Parâmetros de Bancos e cadastre as informações. Observação: no campo EE_Tabela informe o código da tabela de relacionamento entre o tipo do título no Financeiro e a espécie do título no banco. O padrão do sistema é a Tabela 17, do módulo Configurador, mas, é possível criar tabelas para fazer o mesmo tratamento. No módulo Configurador, acesse a opção Tabelas e verifique a que está sendo utilizada para este Banco (vide o cadastro de Parâmetros de Bancos). Se for a Tabela 17, verifique o padrão de retorno do Banco quanto a espécie (tipo do título) e atualize essa no módulo Configurador. Exemplo: Considerando que, para títulos tipo NF o Banco identifica como 01, a Tabela 17 fica da seguinte forma:
Desta forma, o sistema identifica que os títulos do sistema tipo NF são equivalentes aos títulos que o Banco identifica como 01. No módulo Financeiro, acesse a opção Borderô de Pagamentos e gere os borderôs dos títulos enviados ao Banco. No módulo Financeiro, acesse a opção Gera Arquivo de Envio a Pagar e gere o arquivo texto para envio ao Banco. No módulo Configurador, acesse a opção CNAB Modelo 2 e configure o arquivo de retorno. No módulo Financeiro, acesse a opção Parâmetros de Bancos e cadastre as informações. Observação: no campo EE_Tabela informe o código da tabela de relacionamento entre o tipo do título no Financeiro e a espécie do título no Banco. O padrão do sistema é a Tabela 17, do módulo Configurador, mas, é possível criar tabelas para fazer o mesmo tratamento. No módulo Configurador, acesse a opção Tabelas e verifique a que está sendo utilizada para este Banco (vide o cadastro de Parâmetros de Bancos). Se for a Tabela 17, verifique o padrão de retorno do Banco quanto a espécie (tipo do título) e atualize essa no módulo Configurador. Exemplo: Considerando que, para títulos tipo NF o Banco identifica como 01, a Tabela 17 fica da seguinte forma:
Desta forma, o sistema identifica que os títulos do sistema tipo NF são equivalentes aos títulos que o Banco identifica como 01. No módulo Financeiro, acesse a opção Ocorrências CNAB e cadastre as ocorrências do Banco para o envio do Contas a Pagar. A contabilização da baixa do contas a pagar utiliza o lançamento padrão 530 para Baixa e 531 para Cancelamento. No módulo Financeiro, acesse a opção Relatório Retorno CNAB e verifique a correta recepção dos títulos, pois, nele é apresentado uma lista de divergências entre o arquivo texto de retorno do banco com o arquivo de títulos do sistema. No módulo Financeiro, acesse a opção Retorno CNAB a Receber e receba o arquivo texto de retorno bancário, conforme parâmetros definidos.
Juros compostos:
No cálculo de juros compostos, por ser uma progressão geométrica, incidem juros sobre juros e não é possível dividir uma taxa anual para obter a taxa diária. Neste caso, deve ser utilizada a taxa equivalente: i q = (1 + i t)q/t-1 i q = taxa para o prazo desejado. i t = taxa para o prazo obtida. q = prazo desejado. t = prazo obtido. a.a. = ao ano. a.d. = ao dia. Exemplo: 9,7% a.a. equivalente a: i q = (1 + 0,097) 1/360 - 1 = 0,000257197 iq = 0,02572% (com pelo menos 5 dígitos significativos), ou seja: 9,7% a.a. equivale a 0,02572% a.d. Para juros compostos a fórmula é: FV = Valor futuro PV = Valor presente I = Taxa (*) n = Período (*)
Então: FV = 14.500 (1 + 0,097) 1/360 = 14.503,73 J = 14.503,73 – 14.500,00 = 3,73 Observação: 1/360 = 1 dia em um ano. Ou utilizando a taxa equivalente diária: FV = 14.500 (1 + 0,000257197) 1 = 14.503,73 J = 14.503,73 – 14.500,00 = 3,73 Informações |
O cálculo dos juros para títulos a receber (que ainda não foram pagos) é efetuado obedecendo o parâmetro MV_JURTIPOS de acordo com os seguintes critérios: Juros simples (parâmetro MV_JURTIPOS = S) Juros = Saldo do título * (1 + (dias de atraso * (taxa de juros / 100))) Juros compostos (parâmetro MV_JURTIPOS = C) Juros = Saldo do título * ((1 + (taxa de juros / 100)) * (dias de atraso)
Juros mistos (parâmetro MV_JURTIPOS = M) É a combinação do simples com o composto, sendo que: Até 30 dias é considerado o cálculo de juros simples. Juros = Saldo do título * (1 + (dias de atraso * (taxa de juros / 100)))
Acima de 30 dias é considerado o cálculo de juros compostos. Juros simples = Saldo do título * (1 + (30 * (taxa de juros / 100))) Juros = juros simples * ((1 + (taxa de juros / 100)) * dias de atraso – 30) Observação Quando não há percentual de juros indicado no título, o cálculo é feito pela taxa de permanência: Juros = Valor da Taxa de Permanência * dias de atraso Card |
A aplicação financeira por cotas ou fundos de investimentos tem algumas características importantes para que possam ser calculados os rendimentos sobre as aplicações efetuadas. A maioria dos fundos existentes no mercado tem liquidez diária, entretanto, é cobrado o IOF para os resgates efetuados até o 29º dia corrido contados da data de cada aplicação:
A partir do 30º dia, cada aplicação fica isenta da cobrança do IOF. Rendimento do fundo de investimento Para calcular o rendimento é necessário saber a quantidade de cotas em que foi transformado o capital investido, ou seja, quantas cotas cabem dentro do capital.
Primeiramente, é necessário dividir o valor da aplicação pelo valor da cota no dia da aplicação. Geralmente o valor das cotas é divulgado com 6 casas decimais. R$ 10.000,00/R$1,263745 = 7.912,988775 cotas. Exemplo: R$ 10.000,00/R$1,263745 = 7.912,988775 cotas O sistema utiliza a cota cadastrada no contrato para que no momento da inclusão da aplicação possa fazer esta conversão. As aplicações são controladas em cotas a partir da inclusão da aplicação. Depois de conhecida a quantidade de cotas é necessário multiplicá-la pelo valor da cota do dia para obter seu saldo O sistema utiliza a cota cadastrada no contrato para que no momento da inclusão da aplicação possa fazer esta conversão. As aplicações são controladas em cotas a partir da inclusão da aplicação. Depois de conhecida a quantidade de cotas é necessário multiplicá-la pelo valor da cota do dia para obter seu saldo. Supondo que, após vinte e cinco dias corridos a cota teve uma valorização corresponde a $ 1,283459. A multiplicação resulta no valor da aplicação atualizada, ou seja: 7.912,988775 x R$ 1,283459 = R$ 10.156,00. Esta cota deve ser cadastrada na opção Atualiza Cotação da rotina Contratos Bancários. Rendimento bruto total obtido no período Para calcular o rendimento bruto total obtido no período são considerados os seguintes critérios: Supondo um saldo em cotas de 7.912,988775 multiplicado pela cota do último dia útil do mês anterior ou cota do dia da aplicação: 7.912,988775 x 1,263745 = 10.000,00 Supondo um saldo em cotas de 7.912,988775 multiplicado pela cota do dia do resgate ou apropriação menos o saldo encontrado no item 1. Rendimento Bruto: 7.912,988775 x 1,283459 – 10.000,00 = R$ 156,00. Para calcular o rendimento proporcional ao resgate é necessário obter o valor do resgate em cotas e dividir pelo valor do resgate pela cota do dia. Exemplo: 1.000,00 / 1,283459 = 779,144484 (supondo um resgate de R$ 1.000,00). Multiplica-se o valor em cotas obtidos no item 1 pela cota do último dia útil do mês anterior ou pela cota do dia da aplicação: 779.144484 x 1,263745 = 984,64. Deve ser subtraído do valor do resgate o valor encontrado no item 2 para obter o valor do rendimento proporcional aos 1.000,00: 1.000,00 – 984,64 = 15,36 Para melhor entendimento, no resgate parcial, o rendimento é calculado utilizando uma regra de três simples. Se 156,00 é o rendimento sobre os 10.000,00 atualizados, o rendimento sobre 1.000,00 é: X = (156,00 x 1.000,00) / 10.156,00 = 15,36 Onde X = rendimento sobre o resgate parcial.
Observe que, como o cálculo foi efetuado após vinte e cinco dias corridos e, portanto, NÃO está isento da cobrança de IOF, caso haja resgate ou apropriação, deve-se calcular o valor referente ao IOF a pagar. Pela tabela de cobrança do imposto, caso haja um resgate no 25º dia após a aplicação, deve ser pago de IOF o equivalente a 16% do rendimento (veja na tabela de IOF que 25 dias correspondem a 16% de IOF sobre o rendimento). Valor de IOF a pagar: 16% = 0,16 x R$ 156,00 = R$ 24,96 Caso o resgate seja a partir do 30º dia da data da aplicação, estará isento da cobrança de IOF sobre os rendimentos. IR sobre o rendimento bruto No cálculo do Imposto de Renda que incide sobre o rendimento bruto, ele é recolhido na fonte pelo administrador do fundo de investimento. O recolhimento é realizado sempre no último dia útil do mês vigente ou no momento do resgate, o que ocorrer primeiro. Caso o resgate não seja efetuado, no último dia útil do mês, o administrador automaticamente realizará um débito do saldo em cotas equivalente ao valor de IR devido no mês vigente. Incide uma taxa de 20% sobre os rendimentos brutos, no caso de um fundo de renda fixa, que deve ser recolhido à Receita Federal. O rendimento bruto já desconta o IOF devido, caso haja resgate em um período inferior a 30 dias corridos Desta forma, o valor do IR para recolhimento sem incidência de IOF (prazo de resgate a partir do 30º dia da aplicação) é: $ 156,00 x 20% = 0,20 = $ 31,20 Caso não haja resgate até o final do mês, o saldo de cotas no último dia útil do mês fica reduzido em: $ 31,20 dividido por $ 1,283459 (cota do último dia útil do mês) = 24,309308 cotas. Incidindo IOF Supondo um resgate no 25º dia, haverá incidência de $ 24,96 de IOF e mais o IRF: IRF = (156,00 - 24,96) = $ 131,04 multiplicado por 20% = $ 26,21 Para demonstrar a forma de cálculo do rendimento final e a rentabilidade líquida dos impostos incidentes, será considerado um resgate no 25º dia após a aplicação, com incidência de IOF e IR. Observação: caso o IOF calculado seja no momento da apropriação (IOF Virtual), seu valor é adicionado ao rendimento do mês seguinte, pois, foi utilizado apenas para não calcular IR sobre IOF no primeiro mês e para que no mês seguinte não seja calculado um rendimento menor e, consequentemente, um IR menor. Cálculo da Rentabilidade a) Rendimento Líquido Rendimento bruto – IOF – IR = R$ 156,00 – R$ 24,96 – R$ 26,21 = R$ 104,83 b) Rentabilidade Líquida Rendimento líquido dividido pelo valor investido inicial x 100 = R$ 104,83 / R$ 10.000,00 1,05%, no período dos 25 dias corridos. No mês seguinte, o rendimento da aplicação é calculado utilizando a cota do último dia útil do mês anterior e a cota do dia da apropriação.
Aplicações CDI O cálculo da variação do CDI acumulado entre datas é efetuado por meio da seguinte fórmula: C = produto das taxas DI-CETIP Over com uso do percentual destacado da data inicial (inclusive) até a data final (exclusive), calculado com arredondamento de 8 (oito) casas decimais. n = Número total de taxas DI-CETIP Over, sendo n um número inteiro. p = Percentual destacado para a remuneração, informado com 4 (quatro) casas decimais. TDIk = Taxa DI-CETIP Over, expressa ao dia, calculada com arredondamento de 8 (oito) casas decimais. Para as taxas de CDI publicadas até 31/12/1997, a fórmula da Taxa DI-CETIP Over utilizada é: k = 1, 2, ..., n Exemplo: Percentual destacado para remuneração: 97,5000.
k-1 = (1+TDI * (p/100) de k -1, exceto quando k=1, pois, neste caso, o multiplicador é 1.
Para as taxas de CDI publicadas após 01/01/1998, a fórmula utilizada é: k = 1, 2, ..., n Exemplo: Percentual destacado para remuneração: 97,5000. K | DI | TDI (DI/3000) | TDI (DI/3000) | (1+TDI * (P/100)) * k-1 = Fator k | 1 | 16,62 | 0,00061031 | 0,00059505 | 1,000580174 | 2 | 16,63 | 0,00061065 | 0,00059538 | 1,001161008 | 3 | 16,74 | 0,00061439 | 0,00059903 | 1,001745742 | 4 | 16,70 | 0,00061303 | 0,00059770 | 1,002329521 | Ao multiplicar o fator k pelo saldo da aplicação é obtido o valor atualizado (com juros). Os juros são resultantes da subtração do saldo do valor atualizado.
Card | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Informações | ||
---|---|---|
| ||
Parâmetros: nNumToExt: valor a gerar por extenso. lQuantid: determina se o extenso é em valor ou quantidade (default .F.). nMoeda: identifica a descrição da moeda que se obtêm do parâmetro MV_MOEDAx. cPrefixo: prefixo alternativo. Caso especificado, prefixa o retorno do extenso, fazendo com que a unidade monetária não seja retornada (default ""). cIdioma: especifica em que idioma deve ser retornado o valor do extenso (1-Port,2-Espa,3-Ingl). O padrão é o idioma do Sistema. lCent: especifica se a função deve retornar os centavos; .T. é o padrão. lFrac: especifica se os centavos devem ser retornados em modo fracionado (é executado somente com cIdioma inglês). |
FinNatOrc()
FinNatOrc(cNatureza,cMes,nMoeda,nAno)
Retorna o valor orçado da natureza.
Informações | ||
---|---|---|
| ||
Parâmetros: cNatureza: natureza a pesquisar. cMes: mês para cálculo. nMoeda: moeda de saída. nAno: ano para cálculo. |
FinNatPrv()
FinNatPrv(cNatureza,dDataIni,dDataFim,nMoeda,nTipoData,lConsDtBas,lConsProvis)
Retorna o valor previsto da natureza no período desejado.
Informações | ||
---|---|---|
| ||
Parâmetros: cNatureza: natureza desejada. dDataIni: data de início da emissão ou do vencimento real dos títulos, conforme parâmetro nTipoData. dDataFim: data final da emissão ou do vencimento real dos títulos. nMoeda: indica em qual moeda retornam os valores. nTipoData: tipo da data utilizado para pesquisar os títulos: 1-Emissão; 2-Vencto Real. lConsDtBas: indica se o saldo retorna na data-base do sistema desconsiderando baixas efetuadas após esta data ou se o saldo retorna independente da data-base. lConsProvis: indica se devem ser considerados os valores de títulos provisórios. |
FinNatRea()
FinNatRea(cNatureza,dDataIni,dDataFim,nMoeda,lMovBco,cTipoDat)
Retorna o valor realizado da natureza.
Informações | ||
---|---|---|
| ||
Parâmetros: cNatureza: natureza desejada. dDataIni: data de início da digitação ou do movimento da baixa conforme parâmetro cTipoDat. dDataFim: data final da digitação ou do movimento da baixa conforme parâmetro cTipoDat. nMoeda: indica a moeda em que os valores são retornados. lMovBco: 0-indica que as baixas que não movimentam o saldo do banco não devem ser somadas; 1-indica que as baixas que não movimentam o saldo do banco devem ser somadas. cTipoDat: data para ser utilizada no período informado em dDataIni e dDataFim: DG - data da digitação e DT - data do movimento. |
RecMoeda()
RecMoeda(dData,cMoeda)
Retorna a cotação da moeda em determinada data.
Informações | ||
---|---|---|
| ||
Parâmetros: dData: data desejada para a cotação. cMoeda: código da moeda desejada. |
SldBco()
SldBco(cBanco,cAgencia,cConta,dData,nMoeda,lLimite)
Retorna o saldo bancário em uma data.
Informações | ||
---|---|---|
| ||
Parâmetros: cBanco: código do banco (em branco; todos). cAgencia: código da agência (em branco; todas). cConta: código da conta corrente (em branco; todas). dData: data do saldo. nMoeda: código da moeda desejada para o saldo. lLimite: define se deve considerar limite do cheque especial para composição do saldo (.T. - Considera; .F. - Não considera). |
SldReceber()
SldReceber(dData,nMoeda,lDtAnterior,lMovSE5)
Retorna o saldo a receber em uma determinada data
Informações | ||
---|---|---|
| ||
Parâmetros: dData: data do saldo. nMoeda: moeda desejada para o saldo. lDtAnterior: indica se o saldo utiliza até a data informada ou somente o saldo na data informada em dData. lMovSE5: indica se deve considerar somente saldo em aberto ou também saldos baixados (.T. - Considera saldos baixados; .F. - Não considera saldos baixados). |
SldPagar()
SldPagar(dData,nMoeda,lDtAnterior,lMovSe5)
Retorna o saldo a pagar em uma determinada data.
Informações | ||
---|---|---|
| ||
Parâmetros: dData: data do saldo. nMoeda: moeda desejada para o saldo. lDtAnterior: indica se o saldo utiliza até a data informada ou somente o saldo na data informada em dData. lMovSE5: indica se deve considerar somente saldo em aberto ou também saldos baixados (.T. - Considera saldos baixados; .F. - Não considera saldos baixados). |
VlrCliente
VlrCliente(cCliLoja,dDtIni,dDtFin,nMoeda,lConsAbat,lConsAcresc,lConsDecresc)
Retorna o valor dos títulos do cliente em um período.
Informações | ||
---|---|---|
| ||
Parâmetros: cCliLoja: código do cliente incluindo a loja. dDtIni: data inicial de emissão dos títulos do cliente. dDtFin: data final de emissão dos títulos do cliente. nMoeda: moeda desejada para os valores. lConsAbat: indica se os títulos de abatimento devem ser considerados para compor os valores do títulos. lConsAcresc: indica se devem ser considerados os acréscimos dos títulos do cliente. lConsDecresc: indica se devem ser considerados os decréscimos dos títulos do cliente. |
VlrFornece
VlrFornece(cForLoja,dDtIni,dDtFin,nMoeda,lConsAbat,lConsAcresc,lConsDecresc)
Retorna o valor dos títulos do fornecedor em um período.
Informações | ||
---|---|---|
| ||
Parâmetros: cForLoja: código do fornecedor incluindo a loja. dDtIni: data inicial de emissão dos títulos do fornecedor. dDtFin: data final de emissão dos títulos do fornecedor. nMoeda: moeda desejada para os valores. lConsAbat: indica se os títulos de abatimento devem ser considerados para compor os valores do títulos. lConsAcresc: indica se devem ser considerados os acréscimos dos títulos do fornecedor. lConsDecresc: indica se devem ser considerados os decréscimos dos títulos do fornecedor. |
SldCliente()
SldCliente(cCliLoja,dData,nMoeda,lMovSE5)
Retorna o saldo a receber do cliente em uma determinada data.
Informações | ||
---|---|---|
| ||
Parâmetros: cCliLoja: código do cliente incluindo a loja. dData: data do saldo. nMoeda: código da moeda desejada para o saldo. lMovSE5: indica se deve considerar somente saldo em aberto ou também saldos baixados (.T. - Considera saldos baixados; .F. - Não considera saldos baixados). |
SldFornece()
SldFornece(cForLoja,dData,nMoeda,lMovSE5)
Retorna o saldo a pagar ao fornecedor em uma determinada data.
Informações | ||
---|---|---|
| ||
Parâmetros: cCliLoja: código do cliente, incluindo a loja. dData: data do saldo. nMoeda: código da moeda que deseja o saldo. lMovSE5: indica se deve considerar somente saldo em aberto ou também saldos baixados (.T. - Considera saldos baixados; .F. - Não considera saldos baixados). |
Media()
Media(nMoeda, nMes, nAno)
Retorna a taxa média de uma moeda em um determinado mês/ano.
Informações | ||
---|---|---|
| ||
Parâmetros: nMoeda: código da moeda. nMes: mês desejado. nAno: ano desejado. |
xMoeda
xMoeda(nValor,nMoedp,nMoedd,dData,nDecimal,nTaxap,nTaxad)
Converte valores entre moedas.
Informações | ||
---|---|---|
| ||
Parâmetros: nValor: valor a converter. nMoedp: moeda de origem. nMoedd: moeda de destino. dData: data da taxa da moeda de destino. nDecimal: quantidade de casas decimais. nTaxap: taxa da moeda de origem. nTaxad: taxa da moeda de destino. |
default | true |
---|---|
id | 8 |
label | Integrações |
Integração entre os módulos de Materiais e Financeiro
Durante a implantação do módulo Materiais, também, é necessário definir o modelo de trabalho do módulo Financeiro. Os principais critérios considerados são:
- Método de acesso às tabelas (compartilhado ou exclusivo).
- Natureza financeira.
- Prefixo dos títulos.
- Parcelas dos títulos.
Para isso, é importante observar como são realizadas as integrações entre eles e, como exemplo, são utilizados os documentos de entrada e saída, pois, eles se integram ao módulo Financeiro por meio da geração dos títulos a receber e a pagar. Neste caso, são utilizados os seguintes parâmetros:
- MV_1DUPPREF: prefixo do título para o documento de saída.
- MV_2DUPPREF: prefixo do título para o documento de entrada.
- MV_1DUPNAT: natureza do título para o documento de saída.
- MV_2DUPNAT: natureza do título para o documento de entrada.
- MV_1DUP: número da primeira parcela do título financeiro.
Contas a Pagar
A chave primária (primary key) do título de contas a pagar é composta pelos campos:
PREFIXO + NÚMERO + PARCELA + TIPO + FORNECEDOR + LOJA
Eles devem ser preenchidos da seguinte forma:
- Prefixo: conforme definido pelo parâmetro MV_2DUPPREF.
- Número: é determinado pelo número do documento de entrada.
- Parcela: é definida pelo parâmetro MV_1DUP para as compras a prazo e, para as compras à vista, a parcela não é preenchida.
- Tipo: é determinado pela tabela de Tipos de Títulos (SES), sendo que, na configuração inicial do sistema está definido como NF. Vale ressaltar que apenas um tipo de título é permitido para geração destes documentos e, uma vez definido, não poderá ser alterado pela rotina Manutenção de Tipos de Títulos, nem ser utilizado para inclusões manuais de títulos no módulo Financeiro, ou seja, este tipo de título deve ser utilizado somente para integração.
- Fornecedor/Loja: são preenchidos com o fornecedor/loja do documento de entrada.
Informações | ||
---|---|---|
| ||
A Natureza Financeira não faz parte da chave primária do título de contas a pagar, mas, por ser uma informação obrigatória, é necessário assegurar que sempre estará preenchida. |
Contas a Receber
A chave primária (primary key) do título de contas a receber é pelos campos:
PREFIXO + NÚMERO + PARCELA + TIPO
Eles devem ser preenchidos da seguinte forma:
- Prefixo: conforme definido pelo parâmetro MV_1DUPPREF.
- Número: é determinado pelo número do documento de saída.
- Parcela: é definida pelo parâmetro MV_1DUP para as compras a prazo e, para as compras à vista, a parcela não é preenchida.
- Tipo: é determinado pela tabela de Tipos de Títulos (SES), sendo que na configuração inicial do sistema está definido como NF. Vale ressaltar que apenas um tipo de título é permitido para geração destes documentos e, uma vez definido, não poderá ser alterado pela rotina Manutenção de Tipos de Títulos, nem ser utilizado para inclusões manuais de títulos no módulo Financeiro, ou seja, este tipo de título deve ser utilizado somente para integração.
Informações | ||
---|---|---|
| ||
A Natureza Financeira não faz parte da chave primária do título de contas a pagar, mas, por ser uma informação obrigatória, é necessário assegurar que sempre estará preenchida. |
Desta forma, é possível perceber a importância da definição do parâmetro MV_1DUP para o perfeito preenchido dos títulos a prazo e dos parâmetros MV_1DUPNAT e MV_2DUPNAT para o preenchimento e utilização das Naturezas financeiras.
Os parâmetros MV_1DUPPREF e MV_2DUPPREF são igualmente importantes em relação aos outros citados, isto porque, eles possibilitam a alteração da chave primária dos títulos financeiros após a gravação.Exemplo:
Supondo que as tabelas do módulo Financeiro estão compartilhadas e as de Materiais estejam exclusivas. Como o prefixo pode ser alterado após a gravação da tabela, não existe um método para evitar a duplicação dos títulos financeiros, caso estes parâmetros não sejam alterados, quando for definido o critério de acesso às tabelas do módulo Financeiro.
Desta forma, se for alterado o método de compartilhamento do Financeiro, é necessário assegurar, por meio dos parâmetros MV_1DUPPREF e MV_2DUPPREF que não existe duplicação da chave primária de suas tabelas.
Parâmetro MV_1DUPPREF preenchido com: ExecBlock('1DUPPREF',.F.,.F.).
Criação da User Function:
User Function 1DupPref()
Local aArea : GetArea()
Local aAreaSE1: SE1->(GetArea())
Local cPrefixo : SubStr(AllTrim(xFilial('SF2')+SE1->E1_SERIE),1,3)
dbSelectArea('SE1')
dbSetOrder(1)
While MsSeek(xFilial('SE1')+cPrefixo+SE1->E1_NUM+SE1->E1_PARCELA+SE1->E1_TIPO) .And. aAreaSE1[3] <> SE1->(RecNo())
cPrefixo : Soma1(cPrefixo)
EndDo
RestArea(aAreaSE1)
RestArea(aArea)
Return(cPrefixo)
Informações | ||
---|---|---|
| ||
Se for utilizado o método de acesso definido pela TOTVS®, não existe a necessidade de alterar os parâmetros MV_1DUPPREF e MV_2DUPPREF. |
Integração entre os módulos de RH e Financeiro |
---|
Ao ser gerado o totalizador para o RH, referente aos dados do bloco F100 do SPED PIS/COFINS, um arquivo é gerado para a conferência dos dados na pasta SYSTEM. Nome do arquivo: FIN + Código da Filial (caso a tabela esteja exclusiva) + DES + Mês e Ano de Referência + .DBF Layout: FILIAL + PREFIXO + NUMERO + PARCELA + TIPO + CLIENTE + LOJA + DATA + NATUREZA + VALOR + TABELA. Exemplo: Nome do arquivo gerado para o mês de agosto de 2015 da filial 01: FIN01DES082015.DBF |
effectDuration | 0.5 |
---|---|
history | false |
id | samples |
effectType | fade |
| |
Para o funcionamento desse relatorio, é necessário ser cadastrados os orçamentos, para cada natureza financeira, para cada ano orçamentário (FINA020). |
Card | ||||||
---|---|---|---|---|---|---|
| ||||||
Parâmetros:
Notas explicativas:
|
Card | ||||||
---|---|---|---|---|---|---|
| ||||||
O Relatório será exibido no formato de 12 meses, quebrando por natureza e tipo da natureza, se entrada ou saída, contendo 5 linhas por quebra, sendo elas:
Será considerado nesse relatorio, apenas as titulos que sofreram movimentações bancárias e/ou titulos provisórios, caso a pergunta considera provisórios for "SIM". |
Veja Também: