Além de oferecer 100% de ferramentas e serviços personalizados, nossa equipe tem o foco na alavancagem do seu negócio, informando e auxiliando sua expansão.
No balanço patrimonial, na coluna do saldo anterior, adicionamos se este valor é credor ou devedor.
O nó de custos não estava permitido ser adicionado ao DRE, este novo recurso foi adicionada permitindo atribuir contas de resultado aos nós receitas, despesas e custos.
Nas contabilizações que sofrem alterações por rotinas, agora o usuário pode eliminar pernas sem contra-partida.
Melhorando análise do caixa nos procedimentos contábeis, no caso de baixa de pagamentos, o caixa melhor é o caixa do movimento financeiro.
Ao contabilizar retenções, despreza as com valor nulo no somatório.
A contabilização por procedimento de pagto deve pegar o doc do pagto, preferencialmente.
Adicionando recurso que permite comandos SQL em procedimentos contábeis, tanto em valor qto em condição. Também adicionamos opção nas contra-partidas para contabilizar N linhas para os lançamentos filhos. Por exemplo, uma contabilização de um desconto de N duplicatas, quando feito por movimentos acumulados, permitirá criar as partidas do tipo 1 - N por procedimento.
Alteração do histórico de contabilização de impostos dando pref. ao nome da empresa qdo citado.
O Razão estava pegando saldos de outras empresas, quando mais de uma empresa tinha fechamentos válidos.
Quando a contabilização de NFs for feita por script, o cursor de chamada poderá conter valores específicos para ICMS e IPI. No cursor, as colunas devem ser denominadas por ICMSVALOR e IPIVALOR. Por exemplo:
TableExecSql('select nota.*, icms.valor as icmsvalor, ipi.valor as ipivalor from nota '+
'left join (select sum(impostos.impvalor) as valor, impdef.impsigla, impostos.impimp, impostos.impnfnumero, impostos.impserie, impostos.netcod '+
'from impostos, impdef '+
'where impdef.impcod = impostos.impimp and impdef.impsigla="ICMS" '+
'group by impdef.impsigla, impostos.impimp, impostos.impnfnumero, impostos.impserie, impostos.netcod ) ICMS '+
'on (ICMS.impnfnumero = nota.nf_numero and ICMS.impserie = nota.nf_serie and ICMS.netcod = nota.netcod) '+
'left join (select sum(impostos.impvalor) as valor, impdef.impsigla, impostos.impimp, impostos.impnfnumero, impostos.impserie, impostos.netcod '+
'from impostos, impdef '+
'where impdef.impcod = impostos.impimp and impdef.impsigla="IPI" '+
'group by impdef.impsigla, impostos.impimp, impostos.impnfnumero, impostos.impserie, impostos.netcod ) IPI '+
'on (IPI.impnfnumero = nota.nf_numero and IPI.impserie = nota.nf_serie and IPI.netcod = nota.netcod) '+
'where nota.nf_numero='+AsString('nota','nf_numero')+' and nota.nf_serie="'+AsString('nota','nf_serie')+'" '+
'and nota.netcod="'+AsString('nota','netcod')+'"' ,'NFinal');
FazContabilizacao('NF', 'NFinal', '',0);