Árvore de páginas

Versões comparadas

Chave

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

Nesta integração com o Gestão de Receita Recorrente, os títulos associados as faturas da plataforma serão cobrados pelo TOTVS Pagamentos e na plataforma é possível acompanhar todo o processo financeiro, previsão de recebimento e conciliação financeira dos recebíveis, tudo de forma automatizada. 

Aviso
titlePré-requisitos

Pacote acumulado de expedição contínua do financeiro atualizado, á partir de 12/2023.

A conciliação é feita através da execução da rotina: Conciliação Bancária (GRRI070)

Quando a integração utiliza o , é necessário realizar o processo de recepção do arquivo de retorno da instituição bancária configurada.
Deck of Cards
Deck of Cards
idProtheus como provedor de pagamentos
Card
labelConciliação Financeira
Aviso
titleProvedor Protheus
id
Protheus como provedor de pagamentos
Card
labelTabelas

Para controle dos recebíveis recorrentes, são utilizadas as tabelas a seguir:

TabelaDescrição
HRFControle de mensagens do GRR  
HRIOrdem de Pagamento GRR        
TabelaOrdemCampoTipoTamanhoDecimalTítulo
HRF1HRF_FILIALC80Filial      
HRF2HRF_CODE  C100Código      
HRF3HRF_TYPE  C10Tipo        
HRF4HRF_SOURCEC300Rotina      
HRF5HRF_TRANIDC360Transação   
HRF6HRF_MESSAGC300Mensagem    
HRF7HRF_DATA  M100Dados da Msg
HRF8HRF_ENTITYC30Entidade    
HRF9HRF_UNQKEYC500Chave Única 
HRF10HRF_STATUSC10Status      
HRF11HRF_STARDTD80Dt. Início  
HRF12HRF_STARHRC80Hr. Início  
HRF13HRF_FINADTD80Dt. Final   
HRF14HRF_FINAHRC80Hr. Final   
HRF15HRF_OBSERVM100Observação  
TabelaOrdemCampoTipoTamanhoDecimalTítulo
HRI1HRI_FILIALC80Cód Filial  
HRI2HRI_SRCFILC80Filial Orig.
HRI3HRI_ALIAS C80Alias       
HRI4HRI_SOURCEC300Origem      
HRI5HRI_REQCD C400Cod. Solicit
HRI6HRI_CHARIDC360ID Charge   
HRI7HRI_BILLIDC360ID Bill     
HRI8HRI_CUSIIDC360Cust Int ID 
HRI9HRI_BOLETOC2500Boleto      
HRI10HRI_STATUSC10Status      
HRI11HRI_VALOR N142Valor       
HRI12HRI_VENCTOD80Vencimento  
HRI13HRI_PAYMETC10Met de Pagto
Card
labelProtheus como provedor de pagamento

Quando selecionado o provedor Protheus na plataforma GRR, é necessário que o ERP possua toda a configuração bancária cadastrada, para geração de borderô e RdMake de geração do documento de cobrança (boleto). O documento gerado pelo RdMake deve ser associado a fatura do GRR. Segue exemplo abaixo:

Bloco de código
languagetext
titleAssociação de documento á fatura GRRExemplo de uso
//Exemplo de implementação da função de envio de documento para o GRR

//Função para resgatar os documentos vinculados a NF
Static Function GetAnexo(cNF)

Local aAnexos := {}
Local aBol := {}
Local i := 0
Local cUrlGRR := GRRGetUrlBankSlip()

// Busca arquivo PDF da nota fiscal
If File(cDirNFSE+"\NF_"+cNF+".pdf") // Se arquivo de NF existe
// Copia para servidor
CpyT2S(cDirNFSE+"\NF_"+cNF+".pdf",cDirSrv)

// Copia da NF para pasta do GRR
CpyT2S(cDirNFSE+"\NF_"+cNF+".pdf",cUrlGRR)

If File(cDirSrv+"\NF_"+cNF+".pdf")
aAdd(aAnexos,cDirSrv+"\NF_"+cNF+".pdf")
lNf := .T.
Endif
Endif

// Verifica os arquivos do diretório
aBol := Directory(cDirBol+"\BOL_"+cNF+"*.PDF")

For i := 1 To Len(aBol)
If "BOL_"+cNF $ aBol[i][1] // Se nome de arquivo contém número de NF
// Busca arquivo PDF do boleto
If File(cDirBol+"\"+aBol[i][1]) // Se arquivo de NF existe
// Copia para servidor
CpyT2S(cDirBol+"\"+aBol[i][1],cDirSrv)

// Copia para servidor
CpyT2S(cDirBol+"\"+aBol[i][1],cUrlGRR)

If File(cDirSrv+"\"+aBol[i][1])
aAdd(aAnexos,cDirSrv+"\"+aBol[i][1])
lBol := .T.
Endif
Endif
Endif
Next

Return aAnexos

//Pega o caminho do boleto
Local cUrlGRR := GRRGetUrlBankSlip()

// Copia da NF para pasta do GRR
CpyT2S(cDirNFSE+"\NF_"+cNF+".pdf",cUrlGRR)
Nota
titleGravação do documento

Caso ocorra erro na gravação do documento, verificar as permissões da pasta pai para a conta de serviço do produto.

Card
labelPagamento e Conciliação Financeira

A criação/atualização dos títulos é feita através da execução da rotina:

Faturas Pagas (GRRI060)

A conciliação é feita através da execução da rotina:

Conciliação Bancária (GRRI070)


Aviso
titleProvedor Protheus

Quando a integração utiliza o Protheus como provedor de pagamentos, é necessário realizar o processo de envio e recepção do arquivo de retorno da instituição bancária configurada.

Card
labelAssociação de fatura com título

Em um processo de geração de título customizado ou provisionado diretamente pelo módulo consumidor, é necessário associar manualmente para que a plataforma faça a atualização necessária com relação ao pagamento e conciliação financeira.

Bloco de código
languagetext
titleExemplo de uso
//Associar título provisionado pelo módulo PLS com a subscrição GRR
//Parâmetros: Tabela, Campo, Rotina de origem
GRRSetHRHInfo( 'BBT', BBT->BBT_NUMTIT, "PLSA627" )
Nota
titleSaiba Mais

Saiba mais em: TOTVS Gestão de Receita Recorrente
Saiba mais sobre a integração em: Módulo de Financeiro (SIGAFIN)
Saiba mais sobre boleto: Backoffice Linha Protheus - SIGAFIN - Boletos no Protheus