Classe BoletoAtualizacaoRequisicaoVMCOM

Definition

Namespace: AMIntegra.COM.Services.APIs.Pay.ViewModels.BoletoCobranca
Assembly: AMIntegra.COM (in AMIntegra.COM.dll) Versão: 2.3.0.0+89aaf26113a7d7d3ef3984a495b959dff93b483d
C#
public class BoletoAtualizacaoRequisicaoVMCOM : PaySDKBoletoAtualizacaoRequisicaoViewModel
Inheritance
Object    PaySDKNotificavel    PaySDKBoletoRequisicaoViewModel    PaySDKBoletoAtualizacaoRequisicaoViewModel    BoletoAtualizacaoRequisicaoVMCOM

Construtores

BoletoAtualizacaoRequisicaoVMCOM Inicializa uma nova instância da classe BoletoAtualizacaoRequisicaoVMCOM

Propriedades

Ambiente
(Herdado de PaySDKBoletoRequisicaoViewModel)
Banco
(Herdado de PaySDKBoletoRequisicaoViewModel)
BeneficiarioFinal Informações do beneficiário. Quem receberá o valor da cobrança
(Herdado de PaySDKBoletoRequisicaoViewModel)
Bonificacao
(Herdado de PaySDKBoletoRequisicaoViewModel)
CampoUtilizacaoBeneficiario Informações adicionais sobre o beneficiário.
(Herdado de PaySDKBoletoRequisicaoViewModel)
CodigoAceite Código para identificar se o boleto de cobrança foi aceito (reconhecimento da dívida pelo Pagador). Domínios: A - ACEITE N - NAO ACEITE
(Herdado de PaySDKBoletoRequisicaoViewModel)
DataEmissao Data de emissão do boleto (formato "yyyy-MM-dd").
(Herdado de PaySDKBoletoRequisicaoViewModel)
DataVencimento Data de vencimento do boleto (formato "yyyy-MM-dd").
(Herdado de PaySDKBoletoRequisicaoViewModel)
Desconto Define a ausência ou a forma como será concedido o desconto para o Título de Cobrança
(Herdado de PaySDKBoletoRequisicaoViewModel)
IdFatura Número da fatura - Número de controle do cliente
(Herdado de PaySDKBoletoRequisicaoViewModel)
IdTransacao Número unico da transação gerado pela API
(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAceiteTituloVencido Indicador de que o boleto pode ou não ser recebido após o vencimento. (Campo não obrigatório)

Se não informado, será assumido a informação de limite de recebimento que está definida no convênio.

Quando informado "S" em conjunto com o campo "numeroDiasLimiteRecebimento", será definido a quantidade de dias(corridos) que este boleto ficará disponível para pagamento após seu vencimento.

-Obs.: Se definido "S" e o campo "numeroDiasLimiteRecebimento" ficar com valor zero também será assumido a informação de limite de recebimento que está definida no convênio.

Quando informado "N", fica definindo que o boleto NÃO permite pagamento em atraso, portanto só aceitará pagamento até a data do vencimento ou o próximo dia útil, quando o vencimento ocorrer em dia não útil.

Quando informado qualquer valor diferente de "S" ou "N" será assumido a informação de limite de recebimento que está definida no convênio.


(Herdado de PaySDKBoletoRequisicaoViewModel)
IndicadorAlterarAbatimento Indica a intenção de alterar o abatimento do boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarDataDeProtesto No Bradesco, Indica a intenção de alterar a data de Protesto do boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarDataDesconto No Banco Do Brasil, Indica a intenção de alterar a data do desconto do boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarDecursoDePrazo No Bradesco, Indica a intenção de alterar a quantidade de dias para Decurso de Prazo do Boleto

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarDesconto Indica a intenção de alterar desconto do boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarEnderecoPagador Indica a intenção de alterar endereço do Pagador no boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarJuros Indica a intenção de Cobrar/Alterar juros no boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarMulta Indica a intenção de Cobrar/Alterar multa no boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarPrazoBoletoVencido No Banco do Brasil, Indica a intenção de prazo de aceite de boleto vencido.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarRecebimentoPix No Sicoob, indica a intenção de alterar o recebimento com PIX do boleto

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarSeuNumero Indica a intenção de alterar Seu Numero no boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAlterarValorOriginal SICOOB / SANTANDER: Indica a intenção de alterar o valor original do boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorAtribuirDesconto Indica a intenção de atribuir desconto ao boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorCancelarProtesto No Banco do Brasil, Deve ser utilizada para cancelar uma instrução de protesto enviada ao Banco na mesma data ou que ainda não tenha sido processada pelo Banco.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorDispensarJuros No Banco do Brasil, Indica a intenção de dispensar juros no boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorDispensarMulta No Banco do Brasil, Indica a intenção de dispensar cobrança de multa no boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorIncluirAbatimento Indica a intenção de incluir abatimento no boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorNegativar No Banco do Brasil, Indica a intenção de negativar ou cancelar negativação boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorNovaDataVencimento Indica a intenção de alterar a data de vencimento.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorPix Código para informar se o boleto terá um QRCode Pix atrelado. Se informado caracter inválido, assumirá 'N'.

'S' - QRCODE DINAMICO

'N' - SEM PIX; OUTRO - SEM PIX


(Herdado de PaySDKBoletoRequisicaoViewModel)
IndicadorProtestar No Banco do Brasil, Indica a intenção de protestar o boleto.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
IndicadorSustacaoProtesto No Banco do Brasil, Indica a intenção de sustar/cancelar um comando de protesto do boleto que já tenha sido processado pelo Banco.

S - SIM

N - NÃO


(Herdado de PaySDKBoletoAtualizacaoRequisicaoViewModel)
Invalid
(Herdado de PaySDKNotificavel)
IOF Valor do IOF (Imposto sobre Operações Financeiras)
(Herdado de PaySDKBoletoRequisicaoViewModel)
JurosMora
(Herdado de PaySDKBoletoRequisicaoViewModel)
MensagemBloquetoOcorrencia Mensagem definida pelo beneficiário para ser impressa no boleto. (Limitado a 30 caracteres)
(Herdado de PaySDKBoletoRequisicaoViewModel)
Multa
(Herdado de PaySDKBoletoRequisicaoViewModel)
Notifications
(Herdado de PaySDKNotificavel)
NumeroDiasLimiteRecebimento Número de dias limite para recebimento. Informar valor inteiro > 0.
(Herdado de PaySDKBoletoRequisicaoViewModel)
NumeroTituloBeneficiario Número de identificação do boleto (correspondente ao SEU NÚMERO)

SANTANDER: Limitado a 15 caracteres.

SICREDI: Limitado a 10 caracteres.

SICOOB: Limitado a 18 caracteres.

BRADESCO: Limitado a 25 caracteres.

BANCO DO BRASIL: Limitado a 15 caracteres - Letras Maiúsculas.


(Herdado de PaySDKBoletoRequisicaoViewModel)
Pagador Informações do pagador do boleto
(Herdado de PaySDKBoletoRequisicaoViewModel)
PagamentoParcial Pagamento parcial do boleto
(Herdado de PaySDKBoletoRequisicaoViewModel)
PrazoDecurso Prazo para baixa automática da cobrança

No Bradesco para uso do campo Decurso de prazo “tipoPrazoDecursoTres” na requisição, o indicador no contrato de cobrança precisa estar cadastrado como ZERO.


(Herdado de PaySDKBoletoRequisicaoViewModel)
QuantidadeDiasNegativacao Quantos dias após a data de vencimento do boleto para iniciar o processo de negativação através da opção escolhida no campo orgaoNegativador. (valor inteiro >= 0).

SICOOB: Deve ser preenchido caso o campo TipoNegativacao seja igual a '2'.

SICREDI: Não poderá ser informado, caso o campo “QuantidadeDiasProtesto” esteja preenchido (deve ter entre 3 e 99 dias)


(Herdado de PaySDKBoletoRequisicaoViewModel)
QuantidadeDiasProtesto Quantos dias após a data de vencimento do boleto para iniciar o processo de cobrança através de protesto. (valor inteiro >= 0).

SICOOB / SANTANDER: Deve ser preenchido caso o campo 'TipoProtesto' seja diferente de '3'.

SICREDI: Não poderá ser informado, caso o campo “QuantidadeDiasNegativacao” esteja preenchido (deve ter entre 3 e 99 dias)


(Herdado de PaySDKBoletoRequisicaoViewModel)
SacadorAvalista Informações do sacador/avalista do boleto
(Herdado de PaySDKBoletoRequisicaoViewModel)
SegundoDesconto Define a ausência ou a forma como será concedido o desconto para o Título de Cobrança para o segundo desconto
(Herdado de PaySDKBoletoRequisicaoViewModel)
TerceiroDesconto Define a ausência ou a forma como será concedido o desconto para o Título de Cobrança para o terceiro desconto
(Herdado de PaySDKBoletoRequisicaoViewModel)
TipoNegativacao Tipo da negativação do boleto.

SICOOB:

2 - NEGATIVAR DIAS ÚTEIS

3 - NÃO NEGATIVAR


(Herdado de PaySDKBoletoRequisicaoViewModel)
TipoProtesto Tipo do protesto do boleto.

BRADESCO / SICOOB / SANTANDER:

1 - PROTESTAR DIAS CORRIDOS

2 - PROTESTAR DIAS ÚTEIS


(Herdado de PaySDKBoletoRequisicaoViewModel)
ValorAbatimento Valor de dedução do boleto >= 000 (dois últimos caracteres representam os centavos)

Ex.: "15700" => "R$ 157,00"


(Herdado de PaySDKBoletoRequisicaoViewModel)
ValorOriginal Valor de cobrança > 000 (dois últimos caracteres representam os centavos)

Ex.: "15700" => "R$ 157,00"

Valor do boleto no registro. Deve ser maior que a soma dos campos “VALOR DO DESCONTO DO TÍTULO” e “VALOR DO ABATIMENTO DO TÍTULO”, se informados. Informação não passível de alteração após a criação. No caso de emissão com valor equivocado, sugerimos cancelar e emitir novo boleto.
(Herdado de PaySDKBoletoRequisicaoViewModel)

Métodos

Veja Também