l10n-brazil icon indicating copy to clipboard operation
l10n-brazil copied to clipboard

[14.0][IMP] l10n_br_account_payment_order: Suporte para CNAB Pagamentos

Open antoniospneto opened this issue 2 years ago • 0 comments

Resumo:

Esta PR adiciona novas funcionalidades ao módulo l10n_br_account_payment_order para dar suporte ao CNAB Pagamentos.

Forma de pagamento (payment_way)

Depende do módulo l10n_br_account_payment_way #2156

  • Adicionado um campo no payment_mode para informar quais payment_way são permitidos. image

  • Adicionado domínio no campo payment_mode que está na fatura para filtrar o mesmo pelo payment_way informado. image

  • Adicionado o payment_way nas linhas da ordem de pagamento. cada linha pode ter um payment_way diferente, ou seja uma mesma ordem de pagamento pode ter várias formas de pagamentos. image

  • Adicionado validação na ordem de pagamento para permitir apenas os payment_ways que estão informados no modo de pagamento. image

  • Adicionado opções para poder filtrar os move_lines pelo payment_way no wizard de geração de payment_lines. image

  • Adicionado um campo no payment_mode para informar o valor padrão para a opção de filtro do payment_way do wizard de geração de payment_line. image

  • Adicionado campo computado para informar todos os tipos de payment_way que estão inclusas na ordem de pagamento. image

  • Adicionado um wizard para edição em massa das formas de pagamento para as linhas de pagamento dentro da ordem de pagamento. Peek 2022-10-05 22-55

PIX Transferência

  • Adicionado campos para informar a chave pix e o tipo de transferência pix nas linhas da ordem de pagamento. image

  • Adicionado validações conforme o tipo de transferência pix selecionado. image

Outros Ajustes

  • Refatorado o campo tipo do serviço (service_type) para que cada linha de pagamento possa ter um diferente.
  • Removido alguns campos desnecessários.

antoniospneto avatar Oct 06 '22 02:10 antoniospneto