IOutput: {
    marketplaceAdmitSupplierClaim: {
        claim: {
            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;
        };
        tx_hash: string;
    };
}

Type declaration

  • marketplaceAdmitSupplierClaim: {
        claim: {
            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;
        };
        tx_hash: string;
    }

    Поставщик признаёт гарантийную претензию: сумма становится долгом и удерживается из следующих выплат.

    • claim: {
          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
    • tx_hash: string

      Хэш транзакции ответа поставщика.