Ola todos!
Estou tentando homologar a remessa para o HSBC com CNAB-400, mas a implementação em
TACBrBancoHSBC.GerarRegistroTransacao400():
wLinha:= '1' + // ID Registro
'02' + //Código de Inscrição
padR(OnlyNumber(Cedente.CNPJCPF),14,'0') + //Número de inscrição do Cliente (CPF/CNPJ)
'0' + // Zero
padR(OnlyNumber(Cedente.Agencia), 4, '0') + // Agencia cedente
'55' + // Sub-Conta
padR(OnlyNumber(Cedente.Conta)+Cedente.ContaDigito, 11, '0') +
padL('',2,' ') + // uso banco
padL( SeuNumero,25,' ') + // Numero de Controle do Participante
parece não estar de acordo com o manual: LAYOUT TÉCNICO - VOLUME III - Ver. Ago/2013, as posições:
1- 004 até 013 tam: 010 Numérico. Código fornecido pela agência beneficiário na contratação Brancos Complemento do tamanho do registro
2- 014 até 037 tam: 024 Espaços Zeros Complemento do tamanho do registro
3- 038 até 040 tam: 003 Numérico igual a “000”