interface IInput {
    data: {
        braname: string;
        claim_id: string;
        inspection_photos?: null | {
            base64: string;
            mime_type: string;
        }[];
        inspection_result: string;
        scanned_barcode?: null | string;
        signed_statement?: null | {
            doc_hash: string;
            hash: string;
            meta: {
                actual_quantity: number;
                block_num: number;
                braname?: null | string;
                coopname: string;
                created_at: string;
                currency: string;
                doc_data_hash?: null | string;
                fact_cost: string;
                generator: string;
                lang: string;
                links: string[];
                order_hash: string;
                order_id: string;
                product_title: string;
                reason_text: string;
                registry_id: number;
                skip_save: boolean;
                sku: string;
                timezone: string;
                title: string;
                unit_cost: string;
                unit_of_measurement: string;
                username: string;
                version: string;
            };
            meta_hash: string;
            signatures: {
                id: number;
                meta: string;
                public_key: string;
                signature: string;
                signed_at: string;
                signed_hash: string;
                signer: string;
            }[];
            version: string;
        };
    };
}

Properties

Properties

data: {
    braname: string;
    claim_id: string;
    inspection_photos?: null | {
        base64: string;
        mime_type: string;
    }[];
    inspection_result: string;
    scanned_barcode?: null | string;
    signed_statement?: null | {
        doc_hash: string;
        hash: string;
        meta: {
            actual_quantity: number;
            block_num: number;
            braname?: null | string;
            coopname: string;
            created_at: string;
            currency: string;
            doc_data_hash?: null | string;
            fact_cost: string;
            generator: string;
            lang: string;
            links: string[];
            order_hash: string;
            order_id: string;
            product_title: string;
            reason_text: string;
            registry_id: number;
            skip_save: boolean;
            sku: string;
            timezone: string;
            title: string;
            unit_cost: string;
            unit_of_measurement: string;
            username: string;
            version: string;
        };
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    };
}

Type declaration

  • braname: string

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

  • claim_id: string

    Идентификатор заявления.

  • Optional inspection_photos?: null | {
        base64: string;
        mime_type: string;
    }[]

    Фото очного осмотра (опционально, до 10 файлов).

  • inspection_result: string

    Результат очного осмотра (обязательно, до 2000 символов).

  • Optional scanned_barcode?: null | string

    Сканированный штрих-код имущества для сверки с заказом (если применимо).

  • Optional signed_statement?: null | {
        doc_hash: string;
        hash: string;
        meta: {
            actual_quantity: number;
            block_num: number;
            braname?: null | string;
            coopname: string;
            created_at: string;
            currency: string;
            doc_data_hash?: null | string;
            fact_cost: string;
            generator: string;
            lang: string;
            links: string[];
            order_hash: string;
            order_id: string;
            product_title: string;
            reason_text: string;
            registry_id: number;
            skip_save: boolean;
            sku: string;
            timezone: string;
            title: string;
            unit_cost: string;
            unit_of_measurement: string;
            username: string;
            version: string;
        };
        meta_hash: string;
        signatures: {
            id: number;
            meta: string;
            public_key: string;
            signature: string;
            signed_at: string;
            signed_hash: string;
            signer: string;
        }[];
        version: string;
    }

    Заявление пайщика со второй подписью председателя — принятие возврата оформляется со-подписью на том же документе.