POR QUE ESCOLHER A BYTE FACTORY?

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.

CONTATO
  • End.: Rua Oriente Nº 55, cj 1310
    Campinas-SP CEP 13090-740
  • Tel: +55 19 3251-8496
  • Email: atendimento@bf.net.br

Melhoria dos movimentos classificados sintéticos

01/12/2005 em FINANCEIRO

Ajustamos a ordem do cursor e redefinimos o agrupamento do cursor, para ficar mais correto.

Novo callback para controle de caixa fechado

01/12/2005 em FINANCEIRO

Callback para liberar caixa fechado (ou para proibir com controle livre). Exemplo:
Function Aics_CaixaFechado(Caixa, Data, StatusID:String):boolean;
begin // analisa apenas se o caixa já está fechado Result:=not Empty(StatusID);
if Result then Result:= not Pode('GERENCIAL' {Direito}, 'REFSALDO'{Tabela:string}, 0{Valor:real});
end; // Aics_CaixaFechado

Movimentos acumulados melhorados

01/12/2005 em FINANCEIRO

Adicionamos a possibilidade de pós-vincular movimentos acumulados. Além disso, na pesquisa dos movimentos, será exibido um totalizador dos valores e os valores exibidos serão os valores esperados (com multa, juros etc) e nào mais o valor apenas previsto.

NF de devolução obrigatória

01/12/2005 em FISCAL

Para melhorar as consistências, adicionamos (vide em configuração geral) a opção "Torna obrigatório selecionar uma NF original durante uma devolução fiscal". Quando uma CFOP de devolução for adicionada, será requisitado que a NF original seja indicada.

Preferência na contabilização

01/12/2005 em CONTÁBIL

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);

Pesquisa com indicação de status

01/12/2005 em FINANÇAS

Na pesquisa do financeiro, adicionamos uma coluna colorida com a indicação do status do movimento: Amarelo: previsão, Azul claro: orçmento, Azul: aberto não atrasado, Vermelho: aberto atrasado e verde: baixado.

Nova coluna de saldo total

01/12/2005 em FINANÇAS

Página baixas, adicionamos coluna denominada total que é a soma do Saldo e do Valor Pendente.

Recurso de compra com pagto antecipado

01/12/2005 em COMPRAS/FISCAL

Pagamento antecipado de compras: Baixando a movimentação do financeiro (gerada pela compra), ao entrar a NF, apenas associa o financeiro já baixado sem apagar. O sistema irá pedir uma confirmação para esta associação.

Mostra fornecedor aprovado

01/12/2005 em COMPRAS

Apás aprovada compra, na pág aprovação (simples), mostra o fornecedor aprovado e não o selecionado na página de cotações.

Geração de processos ausente

01/12/2005 em MATERIAIS

Estava desabilitada a geração de processos de compras pela sugestão de compras em materiais. Agora está habilitado.

Leia, por favor

Nosso website utiliza cookies para facilitar a navegação. Ao continuar o acesso, você aceita essa política automaticamente.