ETASCOM CRM V3 - Documentation API
    Preparing search index...
    interface RawMaterial {
        id: string;
        code: string;
        name: string;
        description: string | null;
        productType: string;
        billingPolicy: string;
        unitOfMeasureId: string | null;
        unitOfPurchaseId: string | null;
        unitOfStockId: string | null;
        conversionFactor: number;
        sellingPrice: number;
        cost: number;
        costPerUnit: string | null;
        salesTaxId: string | null;
        density: number | null;
        color: string | null;
        thickness: number | null;
        width: number | null;
        length: number | null;
        weight: number | null;
        internalReference: string | null;
        barcode: string | null;
        minStockLevel: number;
        maxStockLevel: number | null;
        reorderPoint: number;
        imageUrl: string | null;
        imageKey: string | null;
        internalNotes: string | null;
        tags: string | null;
        isActive: boolean;
        createdAt: string;
        updatedAt: string;
        createdByUserId: string | null;
        categoryId: string | null;
        category?: { id: string; name: string; code: string } | null;
        unitOfMeasure?:
            | { id: string; name: string; code: string; symbol: string
            | null }
            | null;
        unitOfPurchase?:
            | { id: string; name: string; code: string; symbol: string
            | null }
            | null;
        unitOfStock?:
            | { id: string; name: string; code: string; symbol: string
            | null }
            | null;
        salesTax?: { id: string; name: string; rate: number } | null;
        files?: {
            id: string;
            filename: string;
            url: string;
            mimetype: string;
            size: number;
        }[];
        suppliers?: RawMaterialSupplier[];
    }
    Index

    Properties

    id: string
    code: string
    name: string
    description: string | null
    productType: string
    billingPolicy: string
    unitOfMeasureId: string | null
    unitOfPurchaseId: string | null
    unitOfStockId: string | null
    conversionFactor: number
    sellingPrice: number
    cost: number
    costPerUnit: string | null
    salesTaxId: string | null
    density: number | null
    color: string | null
    thickness: number | null
    width: number | null
    length: number | null
    weight: number | null
    internalReference: string | null
    barcode: string | null
    minStockLevel: number
    maxStockLevel: number | null
    reorderPoint: number
    imageUrl: string | null
    imageKey: string | null
    internalNotes: string | null
    tags: string | null
    isActive: boolean
    createdAt: string
    updatedAt: string
    createdByUserId: string | null
    categoryId: string | null
    category?: { id: string; name: string; code: string } | null
    unitOfMeasure?:
        | { id: string; name: string; code: string; symbol: string
        | null }
        | null
    unitOfPurchase?:
        | { id: string; name: string; code: string; symbol: string
        | null }
        | null
    unitOfStock?:
        | { id: string; name: string; code: string; symbol: string
        | null }
        | null
    salesTax?: { id: string; name: string; rate: number } | null
    files?: {
        id: string;
        filename: string;
        url: string;
        mimetype: string;
        size: number;
    }[]
    suppliers?: RawMaterialSupplier[]