Contas à Pagar e Receber
A gestão de contas a pagar e receber será feita toda a partir de um único objeto (o BillVO), e uma única tela. Há várias maneiras de se cadastrar uma conta a pagar/receber no sistema, seja manualmente, através de uma nota, lançando inclusive contas já pagas através da importação de extratos bancários OFX (como tarifas bancárias, recebimentos de cartões, etc.). Cada parte do sistema criará os objetos e salvará, fazendo já a conciliação (atrelando à alguma conta financeira ou não) conforme os casos de usos das demais funções.
Uma conta à pagar/receber não é atrelada a nenhuma conta enquanto esta não for executada (paga ou recebida).
- Validação Extras:
- Boletos:
- [ve0001] Código de Barras Obrigatório - Devem conter sempre o código de barras, mesmo que o usuário entre a representação numérica, o sistema deve converter e salvar o código de barras.
- [ve0002] Beneficiário, Pagador e Sacador Obrigatórios - É obrigatório informar o Pagador, o sacador e o beneficiário para todos os boletos cadastrados. O cadastro do boleto já deve verificar se a pessoa tem o CNPJ/CPF cadastrado, para evitar dificuldades na hora de realizar o pagamento por lote.
- Contas a Pagar - No caso de ser uma conta à pagar, o Pagador é nulo, pois é a própria empresa. O beneficiário deverá ser o mesmo o que o Pagador ou ser outra pessoa caso exista um intermediador entre as partes.;
- Contas à Receber - No caso de ser uma conta à receber, o Sacador/Avalista é nulo, pois é a própria empresa. O beneficiário pode ser uma outra pessoa, caso a empresa esteja utilizando alguma financeira ou intermediador.
- Boletos:
Lançamento Manual
A tela de Contas à Pagar e Receber permitirá o lançamento de novas contas manualmente. Entre as contas estão os boletos, guias de impostos, contas de consumo e etc.
Pagamento por Lote Bancário
De acordo com as contas bancárias cadastradas, as contas poderão ser pagas através de lote bancário (pagamento por arquivo). O BIS gera o arquivo de Lote que deve ser enviado ao banco. Anotando o lote os IDs e demais atributos conforme a geração do Layout e do tipo de conta, para que depois, possa ler o arquivo de retorno e dar baixa/vincular os pagamentos realizados e erros.