public class ActWriteOffPosition
Позиция в акте о списании со склада
@JvmField @NotNull public java.util.UUID uuid
Уникальный
идентификатор
@JvmField @NotNull public java.util.UUID actWriteOffUuid
Идентификатор
акта списания, содержащего позицию
@JvmField @Nullable public java.lang.String identity
Идентификатор
позиции внутри накладной
@JvmField @NotNull public java.math.BigDecimal quantity
Количество
@JvmField @Nullable public java.lang.String informF2RegId
Регистрационный
номер раздела справки 2
@JvmField @Nullable public java.lang.String informF2MarkInfoJson
Информация
о марках в формате JSON
@JvmField @NotNull public ProductInfo productInfo
Информация
о продукции
@JvmField @Nullable public java.math.BigDecimal sumSale
Сумма
продажи. Обязательно для заполнения при причине списания "Реализация"
@JvmField @NotNull public java.util.List<java.lang.String> markList
Перечень
считанных кодов марок
public ActWriteOffPosition(@NotNull
java.util.UUID uuid,
@NotNull
java.util.UUID actWriteOffUuid,
@Nullable
java.lang.String identity,
@NotNull
java.math.BigDecimal quantity,
@Nullable
java.lang.String informF2RegId,
@Nullable
java.lang.String informF2MarkInfoJson,
@NotNull
ProductInfo productInfo,
@Nullable
java.math.BigDecimal sumSale,
@NotNull
java.util.List<java.lang.String> markList)
Позиция в акте о списании со склада
uuid - Уникальный идентификаторactWriteOffUuid - Идентификатор акта списания, содержащего позициюidentity - Идентификатор позиции внутри накладнойquantity - КоличествоinformF2RegId - Регистрационный номер раздела справки 2informF2MarkInfoJson - Информация о марках в формате JSONproductInfo - Информация о продукцииsumSale - Сумма продажи. Обязательно для заполнения при причине списания "Реализация"markList - Перечень считанных кодов марок@NotNull public java.util.UUID component1()
Уникальный
идентификатор
@NotNull public java.util.UUID component2()
Идентификатор
акта списания, содержащего позицию
@Nullable public java.lang.String component3()
Идентификатор
позиции внутри накладной
@NotNull public java.math.BigDecimal component4()
Количество
@Nullable public java.lang.String component5()
Регистрационный
номер раздела справки 2
@Nullable public java.lang.String component6()
Информация
о марках в формате JSON
@NotNull public ProductInfo component7()
Информация
о продукции
@Nullable public java.math.BigDecimal component8()
Сумма
продажи. Обязательно для заполнения при причине списания "Реализация"
@NotNull public java.util.List<java.lang.String> component9()
Перечень
считанных кодов марок
@NotNull public ActWriteOffPosition copy(@NotNull java.util.UUID uuid, @NotNull java.util.UUID actWriteOffUuid, @Nullable java.lang.String identity, @NotNull java.math.BigDecimal quantity, @Nullable java.lang.String informF2RegId, @Nullable java.lang.String informF2MarkInfoJson, @NotNull ProductInfo productInfo, @Nullable java.math.BigDecimal sumSale, @NotNull java.util.List<java.lang.String> markList)
Позиция в акте о списании со склада
@NotNull public java.lang.String toString()
Позиция в акте о списании со склада
public int hashCode()
Позиция в акте о списании со склада
public boolean equals(@Nullable
java.lang.Object p)
Позиция в акте о списании со склада