IOutput: {
    marketplaceCreateExpressReception: {
        apl_receptions: {
            braname: string;
            chairman_account?: null | string;
            chairman_signchair_tx_hash?: null | string;
            chairman_signed_at?: unknown;
            coopname: string;
            created_at: unknown;
            created_by_operator_account: string;
            cycle_id: string;
            expeditor_data?: {
                delivery_datetime_estimate?: null | string;
                expeditor_full_name?: null | string;
                expeditor_phone?: null | string;
                loading_address?: null | string;
                loading_datetime?: null | string;
                packaging?: {
                    order_id: string;
                    units_per_box: number;
                }[];
                vehicle_number?: null | string;
            };
            fact_quantity_per_order: {
                fact_quantity: number;
                fact_unit_price?: null | string;
                order_id: string;
                orderer_account?: null | string;
                orderer_name?: null | string;
                package_size?: null | number;
                product_name?: null | string;
                unit_of_measure?: null | MarketplaceUnitOfMeasure;
            }[];
            id: string;
            offerer_account: string;
            offerer_name?: null | string;
            shipment_id: string;
            status: MarketplaceAplReceptionStatus;
            supplier_signed_at?: unknown;
            supplier_signsupp_tx_hash?: null | string;
            total_amount: string;
            ttn_number?: null | string;
            updated_at: unknown;
            variant: MarketplaceAplReceptionVariant;
        }[];
    };
}

Type declaration

  • marketplaceCreateExpressReception: {
        apl_receptions: {
            braname: string;
            chairman_account?: null | string;
            chairman_signchair_tx_hash?: null | string;
            chairman_signed_at?: unknown;
            coopname: string;
            created_at: unknown;
            created_by_operator_account: string;
            cycle_id: string;
            expeditor_data?: {
                delivery_datetime_estimate?: null | string;
                expeditor_full_name?: null | string;
                expeditor_phone?: null | string;
                loading_address?: null | string;
                loading_datetime?: null | string;
                packaging?: {
                    order_id: string;
                    units_per_box: number;
                }[];
                vehicle_number?: null | string;
            };
            fact_quantity_per_order: {
                fact_quantity: number;
                fact_unit_price?: null | string;
                order_id: string;
                orderer_account?: null | string;
                orderer_name?: null | string;
                package_size?: null | number;
                product_name?: null | string;
                unit_of_measure?: null | MarketplaceUnitOfMeasure;
            }[];
            id: string;
            offerer_account: string;
            offerer_name?: null | string;
            shipment_id: string;
            status: MarketplaceAplReceptionStatus;
            supplier_signed_at?: unknown;
            supplier_signsupp_tx_hash?: null | string;
            total_amount: string;
            ttn_number?: null | string;
            updated_at: unknown;
            variant: MarketplaceAplReceptionVariant;
        }[];
    }

    Express-приёмка самовывоза по факту присутствия: оператор принимает имущество поставщика без предварительно сформированной партии. Backend синтезирует партию самовывоза из принятых заказов поставщика на этом КУ и открывает приёмку.

    • apl_receptions: {
          braname: string;
          chairman_account?: null | string;
          chairman_signchair_tx_hash?: null | string;
          chairman_signed_at?: unknown;
          coopname: string;
          created_at: unknown;
          created_by_operator_account: string;
          cycle_id: string;
          expeditor_data?: {
              delivery_datetime_estimate?: null | string;
              expeditor_full_name?: null | string;
              expeditor_phone?: null | string;
              loading_address?: null | string;
              loading_datetime?: null | string;
              packaging?: {
                  order_id: string;
                  units_per_box: number;
              }[];
              vehicle_number?: null | string;
          };
          fact_quantity_per_order: {
              fact_quantity: number;
              fact_unit_price?: null | string;
              order_id: string;
              orderer_account?: null | string;
              orderer_name?: null | string;
              package_size?: null | number;
              product_name?: null | string;
              unit_of_measure?: null | MarketplaceUnitOfMeasure;
          }[];
          id: string;
          offerer_account: string;
          offerer_name?: null | string;
          shipment_id: string;
          status: MarketplaceAplReceptionStatus;
          supplier_signed_at?: unknown;
          supplier_signsupp_tx_hash?: null | string;
          total_amount: string;
          ttn_number?: null | string;
          updated_at: unknown;
          variant: MarketplaceAplReceptionVariant;
      }[]

      Сформированные акты приёмки (по одному на заявку поставщика на этом КУ).