Guardar_Documento - ReconoSERID/SDK-ReconoSERID-Android GitHub Wiki

Guardar Documento

Método para guardar un documento (BarCode).

#!java

public void guardarDocumento(@NotNull GuardarDocumentoIn guardarDocumentoIn, @NotNull CallbackSaveDocument listener)

Recibe como parametros GuardarDocumentoIn y CallbackSaveDocument

Parámetros

Parámetro Tipo Requerido Descripción
GuardarDocumentoIn String SI Identificador único de convenio
CallbackSaveDocument Callback SI Retorna un BarcodeDocument y List

Parámetros GuardarDocumentoIn

Parámetro Tipo Requerido Descripción
tipoDocumento String SI Tipo de documento a guardar
barcode String SI Cadena de texto con la información del barcode del documento a guardar
#!java

public GuardarDocumentoIn(String tipoDocumento, //Tipo de documento a guardar
                          String barcode) //Cadena de texto con la información del barcode del documento a guardar

y devuelve un BarcodeDocument

Parámetros RespuestaTransaccion

Parámetro Tipo Descripción
numeroDocumento String Es el número único de documento.
primerApellido String Es el primer apellido de la persona.
segundoApellido String Es el segundo apellido de la persona.
primerNombre String Es el primer nombre de la persona.
segundoNombre String Es el segundo nombre de la persona.
sexo String Sexo de la persona.
fechaNacimiento String Fecha de nacimiento de la persona.
rH String RH de la persona
RespuestaTransaccion Object Respuesta de la transacción
#!java

public BarcodeDocument(String numeroDocumento, //Es el número único de documento.
                       String primerApellido, //Es el primer apellido de la persona.
                       String segundoApellido, //Es el segundo apellido de la persona.
                       String primerNombre, //Es el primer nombre de la persona.
                       String segundoNombre, //Es el segundo nombre de la persona.
                       String sexo, //Sexo de la persona
                       String fechaNacimiento, //Fecha de nacimiento de la persona
                       String rH,  //RH de la persona
                       RespuestaTransaccion respuestaTransaccion) //Respuesta de la transacción

ej

#!java

GuardarDocumentoIn guardarDocumentoIn = new GuardarDocumentoIn("", "");

        ServicesOlimpia.getInstance().guardarDocumento(guardarDocumentoIn, new OlimpiaInterface.CallbackSaveDocument() {
            @Override
            public void onSuccess(BarcodeDocument barcodeDocument) {
                //
            }

            @Override
            public void onError(List<ErrorEntransaccion> transactionResponse) {
                //
            }
        });

volver a servicios