All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mx.emite.sdk.scot.request.EmisoresEstatusRequest Maven / Gradle / Ivy

package mx.emite.sdk.scot.request;

import javax.validation.constraints.NotNull;

import lombok.Builder;
import lombok.Data;
import mx.emite.sdk.cfdi32.anotaciones.Rfc;

@Data
@Builder
public class EmisoresEstatusRequest {

	
	/**
	 * Token del Integrador obtenido con el servicio de Token 
	 * -- SETTER --
	 * 
	 * @param token
	 *            Token del Integrador obtenido de Scot©
	 * 
	 */
	@NotNull
	private String token;
	
	
	/**
	 * @param rfc del emisor, si se deja en blanco se consultan todos los emisores	
	 */
	@Rfc
	@NotNull
	private String rfc;
	
	
	/**
	 * @param documentacion Si se requiere consultar tambien el estatus de documentación	
	 */
	@NotNull
	private Boolean documentacion;
	
	 
	/**
	 * @param cuentasporpagar Si se requiere consultar tambien el estatus de cuentas por pagar	
	 */
	@NotNull
	private Boolean cuentasporpagar;
	
		 
	
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy