Cfdi.Xml.Concepto (cfdi_xml v4.0.1)

Copy Markdown

Estructura de un concepto CFDI, espejo de la clase Concepto del paquete TypeScript.

Summary

Types

t()

@type t() :: %Cfdi.Xml.Concepto{
  cantidad: String.t() | number() | nil,
  clave_prod_serv: String.t() | nil,
  clave_unidad: String.t() | nil,
  descripcion: String.t() | nil,
  descuento: String.t() | number() | nil,
  importe: String.t() | number() | nil,
  impuestos: Cfdi.Xml.Impuestos.t() | nil,
  no_identificacion: String.t() | nil,
  objeto_imp: Cfdi.Xml.Catalogo.t() | nil,
  unidad: String.t() | nil,
  valor_unitario: String.t() | number() | nil
}

Functions

new(data)

@spec new(map()) :: t()

set_impuestos(concepto, data)

@spec set_impuestos(t(), map()) :: t()