public class WayBillPosition
Позиция в товарно-транспортной накладной
public WayBillPosition(@NotNull java.util.UUID uuid, @NotNull java.util.UUID wayBillUuid, @Nullable java.lang.String productIdentity, @NotNull ProductInfo productInfo, @Nullable java.lang.String packId, @NotNull java.math.BigDecimal quantity, @NotNull java.math.BigDecimal price, @Nullable java.lang.String party, @Nullable java.lang.String identity, @Nullable java.lang.String informF1RegId, @Nullable java.lang.String informF2RegId)
Позиция в товарно-транспортной накладной
uuid
- Уникальный идентификаторwayBillUuid
- Уникальный идентификатор накладнойproductIdentity
- Информация о продукцииproductInfo
- Информация о продукцииpackId
- Идентификатор упаковкиquantity
- Количествоprice
- Цена за единицу товараparty
- Номер партииidentity
- Идентификатор позиции внутри накладнойinformF1RegId
- Справка 1informF2RegId
- Регистрационный номер раздела справки 2@NotNull public java.util.UUID getUuid()
Уникальный
идентификатор
@NotNull public java.util.UUID getWayBillUuid()
Уникальный
идентификатор накладной
@Nullable public java.lang.String getProductIdentity()
Информация
о продукции
@NotNull public ProductInfo getProductInfo()
Информация
о продукции
@Nullable public java.lang.String getPackId()
Идентификатор
упаковки
@NotNull public java.math.BigDecimal getQuantity()
Количество
@NotNull public java.math.BigDecimal getPrice()
Цена
за единицу товара
@Nullable public java.lang.String getParty()
Номер
партии
@Nullable public java.lang.String getIdentity()
Идентификатор
позиции внутри накладной
@Nullable public java.lang.String getInformF1RegId()
Справка
1
@Nullable public java.lang.String getInformF2RegId()
Регистрационный
номер раздела справки 2
@NotNull public java.util.UUID component1()
Уникальный
идентификатор
@NotNull public java.util.UUID component2()
Уникальный
идентификатор накладной
@Nullable public java.lang.String component3()
Информация
о продукции
@NotNull public ProductInfo component4()
Информация
о продукции
@Nullable public java.lang.String component5()
Идентификатор
упаковки
@NotNull public java.math.BigDecimal component6()
Количество
@NotNull public java.math.BigDecimal component7()
Цена
за единицу товара
@Nullable public java.lang.String component8()
Номер
партии
@Nullable public java.lang.String component9()
Идентификатор
позиции внутри накладной
@Nullable public java.lang.String component10()
Справка
1
@Nullable public java.lang.String component11()
Регистрационный
номер раздела справки 2
@NotNull public WayBillPosition copy(@NotNull java.util.UUID uuid, @NotNull java.util.UUID wayBillUuid, @Nullable java.lang.String productIdentity, @NotNull ProductInfo productInfo, @Nullable java.lang.String packId, @NotNull java.math.BigDecimal quantity, @NotNull java.math.BigDecimal price, @Nullable java.lang.String party, @Nullable java.lang.String identity, @Nullable java.lang.String informF1RegId, @Nullable java.lang.String informF2RegId)
Позиция в товарно-транспортной накладной
@NotNull public java.lang.String toString()
Позиция в товарно-транспортной накладной
public int hashCode()
Позиция в товарно-транспортной накладной
public boolean equals(@Nullable java.lang.Object p)
Позиция в товарно-транспортной накладной