IOutput: {
    marketplaceSupplierClaim: {
        actual_quantity: number;
        amount: string;
        branch_contacts: {
            address?: null | string;
            email?: null | string;
            name?: null | string;
            operator_account?: null | string;
            operator_name?: null | string;
            phone?: null | string;
        };
        claim_hash: string;
        coopname: string;
        created_at: unknown;
        decided_at?: unknown;
        delivery_braname: string;
        delivery_branch_name?: null | string;
        history: {
            at: unknown;
            braname: string;
            braname_name?: null | string;
            by_chairman_account: string;
            by_chairman_name?: null | string;
            comment: string;
            decision: string;
            stage: string;
            tx_hash: string;
        }[];
        id: string;
        inspection_result: string;
        issued_at: unknown;
        order_hash: string;
        order_id: string;
        orderer_account: string;
        orderer_name?: null | string;
        package_size?: null | number;
        photos: {
            content_hash: string;
            mime_type: string;
            uploaded_at: unknown;
            url: string;
        }[];
        product_name?: null | string;
        reason_text: string;
        reclamation?: {
            document: {
                doc_hash: string;
                hash: string;
                meta: unknown;
                meta_hash: string;
                signatures: {
                    id: number;
                    is_valid?: null | boolean;
                    meta: unknown;
                    public_key: string;
                    signature: string;
                    signed_at: string;
                    signed_hash: string;
                    signer: string;
                    signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                }[];
                version: string;
            };
            hash: string;
            rawDocument?: {
                binary: string;
                full_title: string;
                hash: string;
                html: string;
                meta: unknown;
            };
        };
        return_claim_id: string;
        status: MarketplaceSupplierClaimStatus;
        supplier_account: string;
        unit_of_measure?: null | MarketplaceUnitOfMeasure;
        updated_at: unknown;
    };
}

Type declaration

  • marketplaceSupplierClaim: {
        actual_quantity: number;
        amount: string;
        branch_contacts: {
            address?: null | string;
            email?: null | string;
            name?: null | string;
            operator_account?: null | string;
            operator_name?: null | string;
            phone?: null | string;
        };
        claim_hash: string;
        coopname: string;
        created_at: unknown;
        decided_at?: unknown;
        delivery_braname: string;
        delivery_branch_name?: null | string;
        history: {
            at: unknown;
            braname: string;
            braname_name?: null | string;
            by_chairman_account: string;
            by_chairman_name?: null | string;
            comment: string;
            decision: string;
            stage: string;
            tx_hash: string;
        }[];
        id: string;
        inspection_result: string;
        issued_at: unknown;
        order_hash: string;
        order_id: string;
        orderer_account: string;
        orderer_name?: null | string;
        package_size?: null | number;
        photos: {
            content_hash: string;
            mime_type: string;
            uploaded_at: unknown;
            url: string;
        }[];
        product_name?: null | string;
        reason_text: string;
        reclamation?: {
            document: {
                doc_hash: string;
                hash: string;
                meta: unknown;
                meta_hash: string;
                signatures: {
                    id: number;
                    is_valid?: null | boolean;
                    meta: unknown;
                    public_key: string;
                    signature: string;
                    signed_at: string;
                    signed_hash: string;
                    signer: string;
                    signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
                }[];
                version: string;
            };
            hash: string;
            rawDocument?: {
                binary: string;
                full_title: string;
                hash: string;
                html: string;
                meta: unknown;
            };
        };
        return_claim_id: string;
        status: MarketplaceSupplierClaimStatus;
        supplier_account: string;
        unit_of_measure?: null | MarketplaceUnitOfMeasure;
        updated_at: unknown;
    }

    Одна гарантийная претензия с рекламацией, фотографиями и пройденными шагами возврата.

    • actual_quantity: number

      Возвращённое количество в базовых единицах.

    • amount: string

      Сумма претензии — стоимость возвращённого имущества.

    • branch_contacts: {
          address?: null | string;
          email?: null | string;
          name?: null | string;
          operator_account?: null | string;
          operator_name?: null | string;
          phone?: null | string;
      }

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

      • Optional address?: null | string
      • Optional email?: null | string
      • Optional name?: null | string
      • Optional operator_account?: null | string
      • Optional operator_name?: null | string

        Оператор участка, принявший имущество.

      • Optional phone?: null | string
    • claim_hash: string

      Хэш претензии в блокчейне — нитка процесса претензии.

    • coopname: string
    • created_at: unknown
    • Optional decided_at?: unknown

      Момент признания претензии поставщиком.

    • delivery_braname: string

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

    • Optional delivery_branch_name?: null | string

      Название кооперативного участка.

    • history: {
          at: unknown;
          braname: string;
          braname_name?: null | string;
          by_chairman_account: string;
          by_chairman_name?: null | string;
          comment: string;
          decision: string;
          stage: string;
          tx_hash: string;
      }[]

      Пройденные шаги гарантийного возврата: рассмотрение, приём имущества, решение совета.

    • id: string
    • inspection_result: string

      Результат осмотра имущества оператором участка.

    • issued_at: unknown

      Момент решения совета об отмене сделки — с него претензия выставлена.

    • order_hash: string
    • order_id: string
    • orderer_account: string
    • Optional orderer_name?: null | string

      ФИО заказчика, вернувшего имущество.

    • Optional package_size?: null | number

      Размер упаковки; 0 или пусто — отпуск по мере.

    • photos: {
          content_hash: string;
          mime_type: string;
          uploaded_at: unknown;
          url: string;
      }[]

      Фотографии из рекламации пайщика.

    • Optional product_name?: null | string

      Наименование товара.

    • reason_text: string

      Причина обращения пайщика из рекламации.

    • Optional reclamation?: {
          document: {
              doc_hash: string;
              hash: string;
              meta: unknown;
              meta_hash: string;
              signatures: {
                  id: number;
                  is_valid?: null | boolean;
                  meta: unknown;
                  public_key: string;
                  signature: string;
                  signed_at: string;
                  signed_hash: string;
                  signer: string;
                  signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
              }[];
              version: string;
          };
          hash: string;
          rawDocument?: {
              binary: string;
              full_title: string;
              hash: string;
              html: string;
              meta: unknown;
          };
      }

      Рекламация пайщика с двумя подписями — пайщика и оператора участка, принявшего имущество.

      • document: {
            doc_hash: string;
            hash: string;
            meta: unknown;
            meta_hash: string;
            signatures: {
                id: number;
                is_valid?: null | boolean;
                meta: unknown;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
                signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
            }[];
            version: string;
        }
        • doc_hash: string
        • hash: string
        • meta: unknown
        • meta_hash: string
        • signatures: {
              id: number;
              is_valid?: null | boolean;
              meta: unknown;
              public_key: string;
              signature: string;
              signed_at: string;
              signed_hash: string;
              signer: string;
              signer_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
          }[]
        • version: string
      • hash: string
      • Optional rawDocument?: {
            binary: string;
            full_title: string;
            hash: string;
            html: string;
            meta: unknown;
        }
        • binary: string

          Бинарное содержимое документа (base64)

        • full_title: string

          Полное название документа

        • hash: string

          Хэш документа

        • html: string

          HTML содержимое документа

        • meta: unknown

          Метаданные документа

    • return_claim_id: string

      Заявление на гарантийный возврат, из которого выросла претензия.

    • status: MarketplaceSupplierClaimStatus
    • supplier_account: string
    • Optional unit_of_measure?: null | MarketplaceUnitOfMeasure

      Базовая единица измерения товара.

    • updated_at: unknown