IOutput: {
    marketplaceFinalizeStockIssuance: {
        order_ids: string[];
        proposal: {
            braname: string;
            created_at: unknown;
            created_order_ids: string[];
            id: string;
            items: {
                offer_id: string;
                package_label?: null | string;
                package_size: number;
                product_name: string;
                quantity: number;
                unit_of_measure?: null | MarketplaceUnitOfMeasure;
                unit_price: string;
            }[];
            member_account: string;
            operator_account: string;
            resolved_at?: unknown;
            status: MarketplaceStockProposalStatus;
            total_cost: string;
        };
    };
}

Type declaration

  • marketplaceFinalizeStockIssuance: {
        order_ids: string[];
        proposal: {
            braname: string;
            created_at: unknown;
            created_order_ids: string[];
            id: string;
            items: {
                offer_id: string;
                package_label?: null | string;
                package_size: number;
                product_name: string;
                quantity: number;
                unit_of_measure?: null | MarketplaceUnitOfMeasure;
                unit_price: string;
            }[];
            member_account: string;
            operator_account: string;
            resolved_at?: unknown;
            status: MarketplaceStockProposalStatus;
            total_cost: string;
        };
    }

    Пайщик одной подписью утверждает докладку как акт: при дефиците членских средств — конвертация с паевого по подписанному Заявлению, затем по каждой строке создаётся заказ из остатка и проводится выдача (подпись передачи оператора + подпись получения пайщика). Имущество выдаётся сразу. Заявление (signed_convert) не передаётся, когда членских средств хватает.

    • order_ids: string[]

      Созданные заказы со склада кооператива.

    • proposal: {
          braname: string;
          created_at: unknown;
          created_order_ids: string[];
          id: string;
          items: {
              offer_id: string;
              package_label?: null | string;
              package_size: number;
              product_name: string;
              quantity: number;
              unit_of_measure?: null | MarketplaceUnitOfMeasure;
              unit_price: string;
          }[];
          member_account: string;
          operator_account: string;
          resolved_at?: unknown;
          status: MarketplaceStockProposalStatus;
          total_cost: string;
      }
      • braname: string

        Кооперативный участок, со склада которого предложено имущество.

      • created_at: unknown
      • created_order_ids: string[]

        Заказы, созданные при принятии предложения.

      • id: string
      • items: {
            offer_id: string;
            package_label?: null | string;
            package_size: number;
            product_name: string;
            quantity: number;
            unit_of_measure?: null | MarketplaceUnitOfMeasure;
            unit_price: string;
        }[]

        Строки предложения.

      • member_account: string

        Пайщик-адресат предложения.

      • operator_account: string

        Оператор, сформировавший предложение.

      • Optional resolved_at?: unknown

        Момент решения по предложению.

      • status: MarketplaceStockProposalStatus
      • total_cost: string

        Итоговая сумма предложения.