Pular para o conteúdo principal

Cria uma regra de conciliação automática

POST 

/accounts/bank-statement/conciliation-rule

Cadastra uma nova regra para conciliação automática. Conforme IDTypeRule:

  • IDTypeRule=1 (contas a pagar/receber) — o campo IDBankAccountTo é descartado. Os campos IDTypeAccountPayableReceivable, IDTypeDocument, IDTypePayment, IDSupplier e IDConsumer são opcionais e não decidem quais lançamentos a regra pega (isso depende só de Description e IDTypeAccount). IDSupplier (ou IDConsumer) e IDTypeDocument são usados para procurar o título em aberto; quando nenhum é encontrado, o título é criado com todos os dados da regra, incluindo IDTypeAccountPayableReceivable e IDTypePayment.
  • IDTypeRule=2 (transferência) — o campo IDBankAccountTo é obrigatório e os dados de título (plano de contas, tipo documento, tipo pagamento, fornecedor, cliente) são descartados.

Não é permitido repetir a mesma descrição com o mesmo tipo de transação (Description + IDTypeAccount) na conta bancária: a mesma descrição pode ter uma regra de crédito e outra de débito. IDTypeAccount ausente conta como crédito (0). A conta bancária de origem (IDBankAccount) e a de destino (IDBankAccountTo) não podem ser iguais.

A resposta é a representação completa da regra recém-criada, no mesmo formato de GET /accounts/bank-statement/conciliation-rule.

Request​

Responses​

Regra criada. Retorna o item completo (mesmo formato do GET).