Histórico da Página
...
| Bloco de código | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
//Instancia a classe de serviços
oMonitorService := totvs.protheus.health.delinquency.monitor.DelinquencyService():New()
// Cria o objeto bulk
oMonitorService:createBulkContact()
For nSendMail := 1 To 100
//Nesse momento os dados são gravados em um objeto mas serão efetivamente gravados na tabela quando somar 1000 registros inseridos no objeto
//ou a cada execução do método flushBulkContact
self:oMonitorService:insertDataBulkContact("00010001123456011", "01", "E-mail enviado para o beneficiário")
Next
//efetua a gravação dos dados contidos no objeto na tabela BRZ
oMonitorService:flushBulkContact() |
O método insertDataBulkContact recebe três parâmetros:
cBenefRegister - – Matrícula do beneficiário que será registrada no campo Matrícula (BRZ_MATRIC).
cTypeContact - – Código do tipo de contato de acordo com , conforme a tabela genérica (SX5) TY SX5 (código TY), que será registrado no campo Origem Cont. (BRZ_ORICON).
cDescriptionContact - – Descrição do contato que será gravada no campo registrada no campo Motivo (BRZ_MOTIVO).
Os campos abaixo serão gravados da seguinte forma:
Cont. Conf? (BRZ_CNFCON) - Por padrão será gravado com o valor 0 (Recebimento não confirmar).
Data Contato (BRZ_DATCON) - Irá gravar a data em que o registro foi gerado.
Hora Contato (BRZ_HORCON) - Irá gravar a hora em que o registro foi gerado.
Data Criação (BRZ_DATCRI) - Irá gravar a data em que o registro foi gerado.
Hora Criação (BRZ_HORCRI) - Irá gravar a hora em que o registro foi gerado.
| Nota |
|---|
Importante: Ambos os métodos retornam |
...