Páginas filhas
  • Implementação Pagamento com PIX no Contas a Pagar - 2501.36 - DT - Inovação

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Distribuição e Varejo

Linha de Produto:

Linhas_totvs
LinhaLinha Winthor

Segmento:

Segmentos_totvs
SegmentoDistribuição

Módulos:7 - CONTAS À PAGAR
15 - COBRANÇA MAGNETICAMAGNETICA 
País:Brasil
Épico:

DDFINAN-25900

Requisito/Story/Issue/Epico (informe o requisito relacionado) :
  • DDFINAN-26219
  • DDFINAN-26224
  • DDFINAN-26225
  • DDFINAN-26226
  • DDFINAN-26227
  • DDFINAN-26676
  • DDFINAN-26677
  • DDFINAN-27831
  • DDFINAN-28529
  • DDFINAN-28547
  • DDFINAN-29000

02. SITUAÇÃO/REQUISITO

É necessária a implementação do MULTIPAG PIX FGTS no novo layout de pagamento a fornecedores.

Para isso, é preciso criar as variáveis e incluir os novos campos no cadastro de fornecedores.

03. SOLUÇÃO

As rotinas abaixo, foram ajustadas para processar pagamentos via PIX na criação de lançamentos no Contas a Pagar, além de gerar o arquivo de remessa contendo as respectivas chaves PIX."

...

Deck of Cards
ida,b,c
Totvs custom tabs box
tabs737-Desdobrar Título a Pagar,749-Inclusão de Lançamentos no Contas a Pagar,750-Consultar/Alterar Título a Pagar,760-Autorizar Lançamentos,770-Geração de Arquivo magnetico,152775-Gerir Contas a Pagar,1520-Manter Dados de integração bancaria
idspasso1,passo2,passo3,passo4,passo5,passo6,passo7

Documentação  749 - Inclusão de Lançamentos no Contas a Pagar

DDFINAN-26677
Atualmente a rotina de lançamento de despesas não tem opção de lançamento para forma de pagamento via PIX e também inserir a informação de PIX para possíveis pagamentos via integração bancária pela rotina 770. Recentemente um dos pagamentos mensais que as empresas tem de forma recorrente começou a operar somente com pagamento via PIX (FGTS), isso contribui bastante para atual cenário de atualização dos meios de pagamentos que as empresas que usam o ERP Winthor está vivenciando.

 
Proposta de solução: Implementar na rotina 749 a possiblidade de inserir os dados de meio de pagamento para os Parceiros (FORNECEDOR, RCA, COLABORADOR, MOTORISTA, CLIENTES, OUTROS).
  • Criação de campos na rotina 749:
    • Criar o campo "Tipo chave PIX" (campo de única seleção, opções abaixo, pode ser NULO):
      • 01 – Telefone
      • 02 – E-mail
      • 03 – CPF/CNPJ
      • 04 – Chave Aleatória
    • Criar o campo "Chave PIX", aberto para digitação, tamanho 100
    • Criar o campo "QR-CODE PIX", aberto para digitação, tamanho 100, com um botão para importação de leitor (similar ao componente do código de barras)
  • Comportamento da rotina:
    • Quando o usuário selecionar em "Forma de Pagamento" a opção "45 - PIX Transferência", a rotina deverá exigir o preenchimento dos campos "Tipo chave pix" e "chave pix"
    • Quando o usuário selecionar em "Forma de Pagamento" a opção "47 - QR-CODE PIX", a rotina deverá exigir o preenchimento do campo "QR-CODE PIX"
    • O botão "QR-CODE PIX" deverá ter um botão para importação de leitor (similar ao componente do código de barras). Ao clicar neste botão, a rotina deverá permitir a utilização de leitor e migrar a informação para o campo (como no código de barras)
    • Ao clicar em "Confirmar", a rotina deverá validar se em "Forma de Pagamento" está selecionado a opção "45 - PIX Transferência" ou "47 - QR-CODE PIX", deverá se comportar conforme abaixo:
      • Se "Forma de Pagamento" = "45 - PIX Transferência", validar se campos "Tipo chave pix" e "chave pix" estão preenchidos.
        • Se um dos dos dois (ou os dois) estiver NULO, não permitir gravação e apresentar a mensagem "Forma de Pagamento selecionada foi PIX Transferência. Neste caso é obrigatório escolher o tipo de chave e informar a chave PIX. Favor corrigir os campos antes de confirmar."
        • Se ambos os campos estiverem preenchidos, gravar o contas a pagar normalmente, com as novas informações abaixo:
          • pclanc.formapgto >> "45"
          • pclanc.chavepix >> dados do campo "Chave PIX"
          • pclanc.tipochavepix:
            • Se "Tipo chave pix" =  "01 – Telefone" >> "Telefone"
            • Se "Tipo chave pix" =  "02 – E-mail" >> "E-mail"
            • Se "Tipo chave pix" =  "03 – CPF/CNPJ" >> "CPF/CNPJ"
            • Se "Tipo chave pix" =  "04 – Chave Aleatória" >> "Chave Aleatória"
          • pclanc.codtipochavepix:
            • Se "Tipo chave pix" =  "01 – Telefone" >> "01"
            • Se "Tipo chave pix" =  "02 – E-mail" >> "02"
            • Se "Tipo chave pix" =  "03 – CPF/CNPJ" >> "03"
            • Se "Tipo chave pix" =  "04 – Chave Aleatória" >> "04"
      • Se "Forma de Pagamento" = "47 - QR-CODE PIX", validar se campo "QR-CODE PIX" está preenchido
        • Se o campo não estiver preenchido, não permitir gravação e apresentar a mensagem "Forma de Pagamento selecionada foi QR-CODE PIX. Neste caso é obrigatório informar o QR-CODE. Favor corrigir o campo antes de confirmar."
        • Se o campo estiver preenchido, gravar o contas a pagar normalmente, com as novas informações abaixo:
          • pclanc.formapgto >> "47"
          • pclanc.qrcodepix >> dados do campo QR-CODE PIX
          • vide continuidade das tratativas dos campos acima tipochavepix e codtipochavepix

ATENÇÃO: Caso, no momento da gravação, ultrapasse o orçamento, e o contas a pagar for gravado na pclancbloq, os campos a serem gravados estarão na pclancbloq (os mesmo campos de chave, etc)

 
Critérios de aceite:

  • Dependências criadas (inclusão de dados na pcformapagto e criação de campos)
  • Tabela PCFORMAPAGTO preenchida automaticamente com as informações de pix (47 e 45)
  • Campos chavepix, tipochavepix, codtipochavepix e qrcodepix criados na PCLANC
  • Opções "45 - PIX Transferência" e "47 - QR-CODE PIX" criados na opção "Forma pagto"
  • Campos "Tipo chave PIX", "Chave PIX" e "QR-CODE PIX" criados na rotina 749
  • Validar o botão de importação por leitor do campo QR-CODE PIX
  • Ao clicar em confirmar, validar se:
    • Não estiver selecionado "45 - PIX Transferência" ou "47 - QR-CODE PIX", manter comportamento padrão da rotina
    • Estiver selecionado "45 - PIX Transferência"  >> Exigir preenchimento dos campos "Tipo chave PIX" e "Chave PIX"
    • Estiver selecionado "47 - QR-CODE PIX" >> Exigir preenchimento do campo "QR-CODE PIX"
  • Validar se os campos estão sendo preenchidos corretamente conforme regras da história
DDFINAN-28547
  • Ao gravar o título, caso estoure orçamento e o usuário for solicitar suplementação, incluir na gravação da pclancbloq os campos:
    • formapgto
    • chavepix 
    • tipochavepix
    • codtipochavepix
    • qrcodepix 

DDFINAN-26676

Criação de campos no banco de dados para Habilitar informações de pagamento em PIX.

  • Foi inserido na tabela PCFORMAPAGTO, dois registros conforme abaixo:
    • Pix transferência 
      • PCFORMAPAGTO.codigo = 45 
      • PCFORMAPAGTO.descricao = 'Pix Transferência'
      • PCFORMAPAGTO.origem = 'SIST'
    • Pix QR-CODE: 
      • PCFORMAPAGTO.codigo = 47
      • PCFORMAPAGTO.descricao = 'Pix QR-CODE'
      • PCFORMAPAGTO.origem = 'SIST'
  • Foi criado nas tabelas PCLANC e PCLANCBLOQ os campos abaixo: 
    • "chavepix" - para armazenar chave PIX (varchar(100).
    • "tipochavepix" - para armazenar tipo da chave PIX (varchar(20).
    • "codtipochavepix" - para armazenar o código do tipo da chave PIX (varchar(2))
    • "qrcodepix" - para armazenar QR CODE PIX (varchar(100). 

Observação: ao criar os script de inserção dos valores codigo 45 e 47 e suas descrições, ao existir o código no cliente, alterar campo descrição e campo origem para que sejam como criados pelo sistema.

cadastrar dependência para o script (obs: importante no script validar se já existe cadastro com os códigos abaixo. Caso exista, tratar o erro e seguir com o processo
Totvs custom tabs box items
defaultyes
referenciapasso1
Totvs custom tabs box items
defaultno
referenciapasso2

Image Removed

Column
Nota
defaultno
titleSobre a versão da rotina
referenciapasso1

Favor atualizar rotina 749 - Inclusão de Lançamentos no Contas a Pagar para a versão igual 36.0.0.254 ou superior

Totvs custom tabs box items
defaultno
referenciapasso3
Totvs custom tabs box items
defaultno
referenciapasso4

Atualização:

Foram realizadas a adição dos campos CODTIPOCHAVEPIX, TIPOCHAVEPIX, CHAVEPIX e QRCODEPIX das tabelas PCLANC e PCLANCBLOQ. Na rotina 760

Versão:

36.0.0.14 ou superior

Agora ao realizar um lançamento com a forma de cobrança via pix pela rotina 749, caso o sistema esteja parametrizado da seguinte forma: 

Parametrização utilizados na rotina 132

  • 3965 - Usar limite de alçadas de pagamentos = não
  • 1066 - Usar limite de alçadas de pagamentos = sim
  • 1144 - Bloquear despesa acima do valor orçado = sim
  • 3877 - Bloquear despesa acima do valor orçado = sim
  • 4039 - Trabalha com suplementação orçamentária = sim
  • 3802 - Trabalha Orçamento com regime de competência = não

Parametrização rotina 749

  • Opção 1 Permitir gerar lançamentos acima do orçado = Desmarcada

Comportamento da rotina e tabelas

O sistema irá inserir o lançamento na tabela PCLANCBLOQ conforme modo de pagamento selecionado. Ao realizar a aprovação do lançamento pela opção Avaliação de suplementações da rotina 760 o sistema irá realizar a inserção dos dados dos campos CODTIPOCHAVEPIX, TIPOCHAVEPIX, CHAVEPIX e QRCODEPIX na tabela PCLANC.

Caso seja Pix Transferência irá preencher os campos CODTIPOCHAVEPIX, TIPOCHAVEPIX, CHAVEPIX da tabela PCLANCBLOQ

Image Removed

Caso seja Pix QRCode irá preencher a campos QRCODEPIX da tabela PCLANCBLOQ

Image Removed

Na rotina 737 - Desdobrar titulo a pagar, ao desdobrar contas a pagar, deve atentar às informações de pagamento com pix que já existam na pclanc. 

Solução: Implementado na grid de desdobramento, os campos código Tipo Chave Pix, Chave Pix, e QrCodePix (todos editáveis). 

O Tipo chave Pix será selecionado conforme demostrado abaixo:

  • 01: Telefone
  • 02: E-mail
  • 03: CPF / CNPJ
  • 04: Chave Aleatória
Aviso
titleImportante

Ao instalar a rotina 737 versão 36.0.0.19 ou acima, ira solicitar a atualização das dependencias conforme abaixo, após atualizar irá contemplar os novos campos código

  • Tipo Chave Pix
  • Chave Pix - ( Tamanho do campo 100 caracteres)
  • QrCodePix - ( Tamanho do campo 500 caracteres) 

        Image Added

Os Desdobramento com o pagamento PIX será feito

  • Desdobramento  de um contas a pagar para um contas a pagar ("1" para "1")
  • Desdobramento de um contas a pagar para mais de um (1 para "n")
  • Desdobramento de mais de um contas a pagar para um ("n" para "1")
  • Desdobramento de mais de um contas a pagar para mais de um ("n" para "n").

♦ Exemplo de Desdobramento feito de um contas a pagar para um contas a pagar ("1" para "1");

Image Added

Regra de Negocio de Desdobramento feito de um contas a pagar para um contas a pagar ("1" para "1");

  • Se existir informação em qualquer um dos campos, irá apresentar a mensagem questionando:
    "Existem informações de pagamento com pix no contas a pagar, deseja manter?"
    • Se responder sim, irá manter os dados dos 4 campos 
    • Se responder não, irá limpar o campo que estiver preenchido dentre os 4 mencionados. 



♦ Exemplo de Desdobramento feito de um contas a pagar para um contas a pagar ("1" para "N");

Image Added


Regra de Negocio nos Desdobramento de um contas a pagar para mais de um (1 para "n"), Desdobramento de mais de um contas a pagar para um ("n" para "1") e Desdobramento de mais de um contas a pagar para mais de um ("n" para "n").

  • Se existir informação em qualquer um dos campos, irá apresentar a mensagem:
    "Existem informações de pagamento com PIX no título original. Está sendo desdobrado em mais de um título, e existe título sem informações para pagamento com PIX na GRID. Caso necessario altere na 750. Deseja continuar?"
    • Se responder sim, limpar o campo que estiver preenchido dentre os 4 mencionados e seguir com o desdobramento
    • Se responder não, irá voltar para tela anterior
Nota
defaultno
titleSobre a versão da rotina
referenciapasso1

Favor atualizar rotina 737 - Desdobrar título a Pagar para a versão igual 36.0.0.19 ou superior

Totvs custom tabs box items
defaultno
referenciapasso2

Atualmente a rotina de lançamento de despesas não tem opção de lançamento para forma de pagamento via PIX e também inserir a informação de PIX para possíveis pagamentos via integração bancária pela rotina 770.

Recentemente um dos pagamentos mensais que as empresas tem de forma recorrente começou a operar somente com pagamento via PIX (FGTS), isso contribui bastante para atual cenário de atualização dos meios de pagamentos que as empresas que usam o ERP Winthor está vivenciando.

Solução: Implementar na rotina 749 - Inclusão de Lançamentos no Contas a Pagar a possiblidade de inserir os dados de meio de pagamento para os Parceiros (FORNECEDOR, RCA, COLABORADOR, MOTORISTA, CLIENTES, OUTROS).

  • Foi criado o campo "Tipo chave PIX" (opções abaixo, campo de única seleção e pode ser NULO):
    • 01 – Telefone
    • 02 – E-mail
    • 03 – CPF/CNPJ
    • 04 – Chave Aleatória
  • Foi criado um campo "Chave PIX" e "QR-CODE PIX" aberto para digitação, copiar e colar ou importação via leitor optico.  
    • Chave Pix - ( Tamanho do campo 100 caracteres)
    • QrCodePix - ( Tamanho do campo 500 caracteres) 

Section
Column
width50%
  • Forma pagto. → 45 - Pix Transferência 

Image Added

Column
width50%
  • Forma pagto. → 47 - QR-CODE PIX 

Image Added


Nota
defaultno
titleSobre a versão da rotina
referenciapasso1

Favor atualizar rotina 749 - Inclusão de Lançamentos no Contas a Pagar para a versão igual 36.0.0.254 ou superior

Aviso
titleImportante

Ao rodar as dependencias que ira inserir os valores com codigos 45 e 47 e suas descrições, se existir esses códigos cadastrados,

o mesmo serão alterados descrição e campo origem para que sejam como criados pelo sistema.

Image Added

Comportamento da rotina: 

    • Quando o usuário selecionar em "Forma de Pagamento" a opção "45 - PIX Transferência", a rotina deverá exigir o preenchimento dos campos "Tipo chave pix" e "chave pix"
    • Quando o usuário selecionar em "Forma de Pagamento" a opção "47 - QR-CODE PIX", a rotina deverá exigir o preenchimento do campo "QR-CODE PIX"
    • O botão "QR-CODE PIX" deverá ter um botão para importação de leitor (similar ao componente do código de barras). Ao clicar neste botão, a rotina deverá permitir a utilização de leitor e migrar a informação para o campo (como no código de barras)
    • Ao clicar em "Confirmar", a rotina deverá validar se em "Forma de Pagamento" está selecionado a opção "45 - PIX Transferência" ou "47 - QR-CODE PIX", deverá se comportar conforme abaixo:
      • Se "Forma de Pagamento" = "45 - PIX Transferência", validar se campos "Tipo chave pix" e "chave pix" estão preenchidos.
        • Se um dos dos dois (ou os dois) estiver NULO, não permitir gravação e apresentar a mensagem "Forma de Pagamento selecionada foi PIX Transferência. Neste caso é obrigatório escolher o tipo de chave e informar a chave PIX. Favor corrigir os campos antes de confirmar."
        • Se ambos os campos estiverem preenchidos, gravar o contas a pagar normalmente, com as novas informações abaixo:
          • pclanc.formapgto >> "45"
          • pclanc.chavepix >> dados do campo "Chave PIX"
          • pclanc.tipochavepix:
            • Se "Tipo chave pix" =  "01 – Telefone" >> "Telefone"
            • Se "Tipo chave pix" =  "02 – E-mail" >> "E-mail"
            • Se "Tipo chave pix" =  "03 – CPF/CNPJ" >> "CPF/CNPJ"
            • Se "Tipo chave pix" =  "04 – Chave Aleatória" >> "Chave Aleatória"
          • pclanc.codtipochavepix:
            • Se "Tipo chave pix" =  "01 – Telefone" >> "01"
            • Se "Tipo chave pix" =  "02 – E-mail" >> "02"
            • Se "Tipo chave pix" =  "03 – CPF/CNPJ" >> "03"
            • Se "Tipo chave pix" =  "04 – Chave Aleatória" >> "04"
      • Se "Forma de Pagamento" = "47 - QR-CODE PIX", validar se campo "QR-CODE PIX" está preenchido
        • Se o campo não estiver preenchido, não permitir gravação e apresentar a mensagem "Forma de Pagamento selecionada foi QR-CODE PIX. Neste caso é obrigatório informar o QR-CODE. Favor corrigir o campo antes de confirmar."
        • Se o campo estiver preenchido, gravar o contas a pagar normalmente, com as novas informações abaixo:
          • pclanc.formapgto >> "47"
          • pclanc.qrcodepix >> dados do campo QR-CODE PIX

(seleção) TASK DDFINAN-26676

Criação de campos no banco de dados para Habilitar informações de pagamento em PIX.

Section
Column
width40%
  • Foi inserido na tabela PCFORMAPAGTO, dois registros conforme abaixo:
    • Pix transferência 
      • PCFORMAPAGTO.codigo = 45 
      • PCFORMAPAGTO.descricao = 'Pix Transferência'
      • PCFORMAPAGTO.origem = 'SIST'
    • Pix QR-CODE: 
      • PCFORMAPAGTO.codigo = 47
      • PCFORMAPAGTO.descricao = 'Pix QR-CODE'
      • PCFORMAPAGTO.origem = 'SIST'
Column
width60%

Image Added


Section
Column
width40%
  • Foi criado nas tabelas PCLANC e PCLANCBLOQ os campos abaixo: 
    • "chavepix" - para armazenar chave PIX (varchar(100).
    • "tipochavepix" - para armazenar tipo da chave PIX (varchar(20).
    • "codtipochavepix" - para armazenar o código do tipo da chave PIX (varchar(2))
    • "qrcodepix" - para armazenar QR CODE PIX (varchar(100). 
Column
width60%

Image Added



Aviso
titlePrevisão Orçamentaria

Caso, no momento da gravação, ultrapasse o orçamento, e o contas a pagar for gravado na pclancbloq, os campos a serem gravados estarão na pclancbloq (os mesmo campos de chave, conforme descrito acima. 
Mais detalhes sobre segue no documento do menu 760 - Autorizar Lançamentos

Totvs custom tabs box items
defaultno
referenciapasso3

(seleção) TASK DDFINAN-26244

Cenário: Atualmente a rotina de manutenção de despesas não tem opção de lançamento para forma de pagamento via PIX e também inserir a informação de PIX para possíveis pagamentos via integração bancária pela rotina 770. Recentemente um dos pagamentos mensais que as empresas tem de forma recorrente começou a operar somente com pagamento via PIX (FGTS), isso contribui bastante para atual cenário de atualização dos meios de pagamentos que as empresas que usam o ERP Winthor está vivenciando.
 
Proposta de solução: Implementar na rotina 750 a possiblidade de inserir os dados de meio de pagamento para os Parceiros (FORNECEDOR, RCA, COLABORADOR, MOTORISTA, CLIENTES, OUTROS).
História:

  • Criação de campos na rotina 750:
    • Criar o campo "Código chave PIX" (campo de única seleção, opções abaixo, pode ser NULO):
      • 01 – Telefone
      • 02 – E-mail
      • 03 – CPF/CNPJ
      • 04 – Chave Aleatória
    • Criar o campo "Chave PIX", aberto para digitação, tamanho 100
    • Criar o campo "QR-CODE PIX", aberto para digitação, tamanho 500
  • Comportamento da rotina:
    • Quando o usuário selecionar em "Forma de Pagamento" a opção "45 - PIX Transferência", a rotina deverá exigir o preenchimento dos campos "Tipo chave pix" e "chave pix"
    • Quando o usuário selecionar em "Forma de Pagamento" a opção "47 - QR-CODE PIX", a rotina deverá exigir o preenchimento do campo "QR-CODE PIX"
    • O botão "QR-CODE PIX" deverá ter um botão para importação de leitor (similar ao componente do código de barras). Ao clicar neste botão, a rotina deverá permitir a utilização de leitor e migrar a informação para o campo (como no código de barras)
    • Ao clicar em "Confirmar", a rotina deverá validar se em "Forma de Pagamento" está selecionado a opção "45 - PIX Transferência" ou "47 - QR-CODE PIX", deverá se comportar conforme abaixo:
      • Se "Forma de Pagamento" = "45 - PIX Transferência", validar se campos "Tipo chave pix" e "chave pix" estão preenchidos.
        • Se um dos dos dois (ou os dois) estiver NULO, não permitir gravação e apresentar a mensagem "Forma de Pagamento selecionada foi PIX Transferência. Neste caso é obrigatório escolher o tipo de chave e informar a chave PIX. Favor corrigir os campos antes de confirmar."
        • Se ambos os campos estiverem preenchidos, gravar o contas a pagar normalmente, com as novas informações abaixo:
          • pclanc.formapgto >> "45"
          • pclanc.chavepix >> dados do campo "Chave PIX"
          • pclanc.tipochavepix:
            • Se "Tipo chave pix" =  "01 – Telefone" >> "Telefone"
            • Se "Tipo chave pix" =  "02 – E-mail" >> "E-mail"
            • Se "Tipo chave pix" =  "03 – CPF/CNPJ" >> "CPF/CNPJ"
            • Se "Tipo chave pix" =  "04 – Chave Aleatória" >> "Chave Aleatória"
          • pclanc.codtipochavepix:
            • Se "Tipo chave pix" =  "01 – Telefone" >> "01"
            • Se "Tipo chave pix" =  "02 – E-mail" >> "02"
            • Se "Tipo chave pix" =  "03 – CPF/CNPJ" >> "03"
            • Se "Tipo chave pix" =  "04 – Chave Aleatória" >> "04"
      • Se "Forma de Pagamento" = "47 - QR-CODE PIX", validar se campo "QR-CODE PIX" está preenchido
        • Se o campo não estiver preenchido, não permitir gravação e apresentar a mensagem "Forma de Pagamento selecionada foi QR-CODE PIX. Neste caso é obrigatório informar o QR-CODE. Favor corrigir o campo antes de confirmar."
        • Se o campo estiver preenchido, gravar o contas a pagar normalmente, com as novas informações abaixo:
          • pclanc.formapgto >> "47"
          • pclanc.qrcodepix >> dados do campo QR-CODE PIX

Image Added

Aviso
titleImportante

Ao rodar as dependências que ira inserir os valores com códigos 45 e 47 e suas descrições, se existir esses códigos cadastrados, o mesmo serão alterados descrição e campo origem para que sejam como criados pelo sistema.

Image Added



Section
Column
width40%
  • Foi criado nas tabelas PCLANC e PCLANCBLOQ os campos abaixo: 
    • "chavepix" - para armazenar chave PIX (varchar(100)).
    • "tipochavepix" - para armazenar tipo da chave PIX (varchar(20)).
    • "codtipochavepix" - para armazenar o código do tipo da chave PIX (varchar(2))
    • "qrcodepix" - para armazenar QR CODE PIX (varchar(100)). 

Image Added


Nota
defaultno
titleSobre a versão da rotina
referenciapasso1

Favor atualizar rotina 750 - Consultar/Alterar Títulos a Pagar para a versão igual 36.0.0.122 ou superior

Totvs custom tabs box items
defaultno
referenciapasso4

Atualização:

Foram realizadas a adição dos campos CODTIPOCHAVEPIX, TIPOCHAVEPIX, CHAVEPIX e QRCODEPIX das tabelas PCLANC e PCLANCBLOQ. Na rotina 760

Versão:

36.0.0.14 ou superior

Agora ao realizar um lançamento com a forma de cobrança via pix pela rotina 749, caso o sistema esteja parametrizado da seguinte forma: 

Parametrização utilizados na rotina 132

  • 3965 - Usar limite de alçadas de pagamentos = não
  • 1066 - Usar limite de alçadas de pagamentos = sim
  • 1144 - Bloquear despesa acima do valor orçado = sim
  • 3877 - Bloquear despesa acima do valor orçado = sim
  • 4039 - Trabalha com suplementação orçamentária = sim
  • 3802 - Trabalha Orçamento com regime de competência = não

Parametrização rotina 749

  • Opção 1 Permitir gerar lançamentos acima do orçado = Desmarcada

Comportamento da rotina e tabelas

O sistema irá inserir o lançamento na tabela PCLANCBLOQ conforme modo de pagamento selecionado. Ao realizar a aprovação do lançamento pela opção Avaliação de suplementações da rotina 760 o sistema irá realizar a inserção dos dados dos campos CODTIPOCHAVEPIX, TIPOCHAVEPIX, CHAVEPIX e QRCODEPIX na tabela PCLANC.

Caso seja Pix Transferência irá preencher os campos CODTIPOCHAVEPIX, TIPOCHAVEPIX, CHAVEPIX da tabela PCLANCBLOQ

Image Added

Caso seja Pix QRCode irá preencher a campos QRCODEPIX da tabela PCLANCBLOQ

Image Added

Totvs custom tabs box items
defaultno
referenciapasso5

Atualização:

Foram realizadas a adição dos campos CODTIPOCHAVEPIX, TIPOCHAVEPIX, CHAVEPIX e QRCODEPIX no Arquivo Magnético gerado pela Rotina 770 - Geração de arquivo Magnético.

Versão:

36.0.0.30 ou superior

Após realizar a inserção das variáveis pela rotina 1520 - Manter dados de integração Bancária Ao acessar a rotina 770 - Geração de arquivo Magnético  e realizar a emissão do arquivo magnético, o irá extrair o arquivo com as informações referente a chave pix, CODTIPOCHAVEPIX, TIPOCHAVEPIX, CHAVEPIX e QRCODEPIX.

CODTIPOCHAVEPIX → Código do Tipo da Chave Pix
TIPOCHAVEPIX → Descrição do tipo da chave Pix
CHAVE PIX → O dado da chave pix (Telefone, CPF e etc)
QRCodePIX → Os dados do QRCode gerado.


Image Added


passo5
Totvs custom tabs box items
defaultno
referenciapasso6
Totvs custom tabs box items
defaultno
referencia

(seleção) TASK DDFINAN-29000

História:

  • Inserir dependência para última versão da pclanc 
  • Inserir os campos abaixo na tela de inclusão de título (para chegar à ela, dar duplo clique em um título filtrado na inclusão do borderô)
    • "Tipo chave PIX" (campo de única seleção, opções abaixo, pode ser NULO):
      • 01 - Telefone
      • 02 - E-mail
      • 03 - CPF/CNPJ
      • 04 - Chave Aleatória
      • OBS: se o campo pclanc.codtipochavepix já estiver preenchido, trazer a opção correspondente
    • "Chave PIX", aberto para digitação (pclanc.chavepix)
    • "QR-CODE PIX", aberto para digitação (pclanc.qrcodepix) ****** Já considerar o campo com 500 caracteres**

Image Added


Image Added

  • Caso o cliente altere algum dos campos criados, a rotina deverá armazenar a alteração na pclanc antes de inserir no borderô, com as seguintes regras:
    • pclanc.chavepix >> dados do campo "Chave PIX"
    • pclanc.tipochavepix:
      • Se "Tipo chave pix" =  "01 - Telefone" >> "Telefone"
      • Se "Tipo chave pix" =  "02 - E-mail" >> "E-mail"
      • Se "Tipo chave pix" =  "03 - CPF/CNPJ" >> "CPF/CNPJ"
      • Se "Tipo chave pix" =  "04 - Chave Aleatória" >> "Chave Aleatória"
    • pclanc.codtipochavepix:
      • Se "Tipo chave pix" =  "01 - Telefone" >> "01"
      • Se "Tipo chave pix" =  "02 - E-mail" >> "02"
      • Se "Tipo chave pix" =  "03 - CPF/CNPJ" >> "03"
      • Se "Tipo chave pix" =  "04 - Chave Aleatória" >> "04"
    • pclanc.qrcodepix >> dados do campo QR-CODE PIX
  • Ao clicar em confirmar ele inclui o título e grava pclanc
    • Ao clicar em cancelar, aborta e volta para tele de seleção
Aviso
titleImportante

Ao rodar as dependências que ira inserir os valores com códigos 45 e 47 e suas descrições, se existir esses códigos cadastrados, o mesmo serão alterados descrição e campo origem para que sejam como criados pelo sistema.

Image Added


Section
Column
width40%
  • Foi criado nas tabelas PCLANC e PCLANCBLOQ os campos abaixo: 
    • "chavepix" - para armazenar chave PIX (varchar(100)).
    • "tipochavepix" - para armazenar tipo da chave PIX (varchar(20)).
    • "codtipochavepix" - para armazenar o código do tipo da chave PIX (varchar(2))
    • "qrcodepix" - para armazenar QR CODE PIX (varchar(500)). 

Image Added


Nota
defaultno
titleSobre a versão da rotina
referenciapasso1

Favor atualizar rotina 775 - Gerir Contas a Pagar para a versão igual 36.0.0.156 ou superior


Totvs custom tabs box items
defaultno
referenciapasso6passo7

Foram realizadas as implementações de variáveis referente ao pagamento via pix. Na rotina 1520.

Versão36.0.0.106 ou superior

As variáveis abaixo criadas e disponíveis para inclusão em layout são:

  • Cód. Tipo chave PIX >> pclanc.codtipochavepix 
  • Tipo chave PIX >> pclanc.tipochavepix 
  • Chave Pix >> pclanc.chavepix 
  • QR-CODE Pix >> pclanc.qrcodepix 

Todas as variáveis estão disponíveis para Remessa e Retorno.

Segue uma demonstração de como localizar cada uma das novas variáveis:

Image Modified


Composition Setup
deck.tab.inactive.background = #EEE9E9 
deck.tab.active.background = rgba(0, 128, 0, 0.3)
deck.tab.spacer = 5px 
deck.tab.active.border = 3px outset #0897e9

04. DEMAIS INFORMAÇÕES

Aviso

Importante!

  As versões estarão disponíveis para download no CCW.

  https://centraldecontrole.pcinformatica.com.br/

  Mantenha suas rotinas sempre atualizadas!

05. ASSUNTOS RELACIONADOS

...