Sat.Cfdi.Descarga.Masiva.Types.SolicitudParams (sat_cfdi_descarga v1.5.0)

Copy Markdown

Parametros para registrar una solicitud de descarga.

Summary

Types

estado_comprobante()

@type estado_comprobante() :: :todos | :cancelado | :vigente

t()

@type t() :: %Sat.Cfdi.Descarga.Masiva.Types.SolicitudParams{
  complemento: String.t() | nil,
  estado_comprobante: estado_comprobante() | nil,
  fecha_final: DateTime.t() | String.t(),
  fecha_inicial: DateTime.t() | String.t(),
  rfc_a_cuenta_terceros: String.t() | nil,
  rfc_emisor: String.t() | nil,
  rfc_receptor: String.t() | [String.t()] | nil,
  rfc_solicitante: String.t(),
  tipo_comprobante: tipo_comprobante() | nil,
  tipo_solicitud: tipo_solicitud(),
  uuid: String.t() | nil
}

tipo_comprobante()

@type tipo_comprobante() :: :null | :i | :e | :t | :n | :p

tipo_solicitud()

@type tipo_solicitud() :: :metadata | :cfdi