Cadastro do Convênio
Assim como no cadastro do Cedente e da Conta, o cadastro do Convênio se resume em preenchermos um modelo de integração (TX2) com os dados do convênio e enviarmos para nosso servidor.
Método
O método FBoletoX.CadastrarConvenio
possui apenas um parâmetro no formato WideString, nele deve ser informado o TX2
com as informações da conta.
TspdBoletox.CadastrarConvenio(WideString)
Abaixo segue um modelo de exemplo para ser informado como parâmetro no método CadastrarConvenio.
Campos
Campo | Tipo | Descrição |
ConvenioNumero | string | Número do convênio |
ConvenioDescricao | string | Descrição do convênio |
ConvenioCarteira | string | Código da carteira |
ConvenioEspecie | string | Espécie do convênio |
ConvenioPadraoCNAB | string | Padrão CNAB. Informar 240 ou 400 |
ConvenioReiniciarDiariamente | boolean | Define se o número atual da remessa será reiniciado diariamente. |
ConvenioNumeroRemessa | string |
Número atual da remessa. Campo obrigatório para Sicredi. Utilizado apenas se o "ConvenioReiniciarDiariamente" for igual a false. Neste caso, preencher com a última numeração de remessa encaminhada ao banco. |
Conta | integer | Identificador da conta na nossa base de dados |
ConvenioRegistroInstantaneo | boolean | Define se o convênio irá utilizar transmissão via webservice, Por padrão, utiliza o valor 0. |
ConvenioApiId | string | Campo utilizado para a transmissão instantânea, dúvida de como preencher clique aqui |
ConvenioApiKey | string | Campo utilizado para a transmissão instantânea, dúvida de como preencher clique aqui |
ConvenioApiSecret | string | Campo utilizado para a transmissão instantânea, dúvida de como preencher clique aqui |
ConvenioEstacao | string | Campo utilizado para a transmissão instantânea, dúvida de como preencher clique aqui |
ConvenioNossoNumeroBanco | Boolean | Define se o Nosso Numero será controlado pelo banco. (Carteira Escritural) |
ConvenioConsultaws
|
Boolean | Campo disponível somente para conta do banco Caixa. |
tipo_webservice
|
string |
Tipo de Web Service que irá utilizar:
V1,V2 ou V3
|
Dica: Para auxiliar no cadastro do convênio, possuímos uma seção de dicas, onde você encontra um detalhamento sobre as informações que devem ser preenchidas para cada banco.
Segue o link desta documentação: https://atendimento.tecnospeed.com.br/hc/pt-br/sections/360002897054-Dicas-para-cadastro-de-contas-e-conv%C3%AAnios
Modelo de Exemplo:
INCLUIRCONTACONVENIO
ConvenioNumero = 321
ConvenioDescricao = Carteira de exemplo
ConvenioCarteira = 109
ConvenioEspecie = R$
ConvenioPadraoCNAB = 240
Conta=856
ConvenioNumeroRemessa=0
SALVARCONTACONVENIO
Retorno
Exemplo de retorno:
.:: Cadastrar Convenio ::.
Mensagem: Convênio cadastrado com sucesso
Status: SUCESSO
Id Convênio: 998
Número Convênio: 321
Descrição: Carteira de exemplo
Carteira: 109
Espécie: R$
Padrão CNAB: 240
Utiliza VAN: 0
Número Remessa: null
Reiniciar Número Remessa: 0
Exemplo de retorno com erro:
.:: Cadastrar Convênio ::.
Mensagem: Erro de validação.
'convenionumero': Convênio 321 já cadastrado para esta conta.
Status: ERRO
Erro de conexão:
Retornando com a mensagem Convênio cadastrado com sucesso podemos prosseguir para o próximo passo e incluir um boleto.
Exemplos
Delphi
_Convenio := FBoletoX.CadastrarConvenio ("Conteúdo do arquivo TX2");
Clique aqui para baixar um exemplo completo.
Clique aqui para visualizar um exemplo completo.
C#
_CadastrarConvenio = boletox.CadastrarConvenio ("Conteúdo do arquivo TX2");
Clique aqui para baixar um exemplo completo.
Clique aqui para visualizar um exemplo completo.
Visual Basic 6
Set CadastrarConvenioList = FBoletoX.CadastrarConvenio ("Conteúdo do arquivo TX2");
Clique aqui para baixar um exemplo completo.
Clique aqui para visualizar um exemplo completo.
Fox Pro
CadastrarConvenioList = Boleto.CadastrarConvenio ("Conteúdo do arquivo TX2")
Clique aqui para baixar um exemplo completo.
Clique aqui para visualizar um exemplo completo.
Comentários
0 comentário
Por favor, entre para comentar.