kiotviet-client-sdk - v0.3.4
    Preparing search index...

    Interface Product

    interface Product {
        allowsSale: boolean;
        attributes?: {
            attributeName: string;
            attributeValue: string;
            productId: number;
        }[];
        barcode?: string;
        basePrice: number;
        brandId?: number;
        brandName?: string;
        categoryId?: number;
        categoryName?: string;
        code: string;
        conversionValue?: number;
        createdDate: string;
        description?: string;
        fullName: string;
        hasVariants: boolean;
        id: number;
        images?: string[];
        inventories?: {
            available: number;
            branchId: number;
            branchName: string;
            cost?: number;
            maxQuantity?: number;
            minQuantity?: number;
            onHand: number;
            onOrder?: number;
            reserved: number;
        }[];
        isActive: boolean;
        isBatchExpireControl?: boolean;
        isDeleted?: boolean;
        isLotSerialControl?: boolean;
        isProductFormula?: boolean;
        isRewardPoint: boolean;
        masterCode?: string;
        masterName?: string;
        masterProductId?: number;
        modifiedDate: string;
        name: string;
        orderTemplate?: string;
        priceBooks?: {
            endDate?: string;
            isActive: boolean;
            price: number;
            priceBookId: number;
            priceBookName: string;
            productId: number;
            startDate?: string;
        }[];
        productBatchExpires?: {
            batchName: string;
            branchId: number;
            expireDate: string;
            fullNameVirgule: string;
            onHand: number;
            productId: number;
        }[];
        productFormulas?: {
            basePrice: number;
            materialCode: string;
            materialFullName: string;
            materialId: number;
            materialName: string;
            productId?: number;
            quantity: number;
        }[];
        productSerials?: {
            branchId: number;
            createdDate: string;
            modifiedDate?: string;
            productId: number;
            quantity?: number;
            serialNumber: string;
            status: number;
        }[];
        productWarranties?: {
            createdBy?: number;
            createdDate?: string;
            description: string;
            id: number;
            modifiedDate?: string;
            numberTime: number;
            productId: number;
            retailerId: number;
            timeType: number;
            warrantyType: number;
        }[];
        retailerId?: number;
        retailPrice?: number;
        status?: number;
        type?: number;
        unit?: string;
        weight?: number;
    }
    Index

    Properties

    allowsSale: boolean
    attributes?: {
        attributeName: string;
        attributeValue: string;
        productId: number;
    }[]
    barcode?: string
    basePrice: number
    brandId?: number
    brandName?: string
    categoryId?: number
    categoryName?: string
    code: string
    conversionValue?: number
    createdDate: string
    description?: string
    fullName: string
    hasVariants: boolean
    id: number
    images?: string[]
    inventories?: {
        available: number;
        branchId: number;
        branchName: string;
        cost?: number;
        maxQuantity?: number;
        minQuantity?: number;
        onHand: number;
        onOrder?: number;
        reserved: number;
    }[]
    isActive: boolean
    isBatchExpireControl?: boolean
    isDeleted?: boolean
    isLotSerialControl?: boolean
    isProductFormula?: boolean
    isRewardPoint: boolean
    masterCode?: string
    masterName?: string
    masterProductId?: number
    modifiedDate: string
    name: string
    orderTemplate?: string
    priceBooks?: {
        endDate?: string;
        isActive: boolean;
        price: number;
        priceBookId: number;
        priceBookName: string;
        productId: number;
        startDate?: string;
    }[]
    productBatchExpires?: {
        batchName: string;
        branchId: number;
        expireDate: string;
        fullNameVirgule: string;
        onHand: number;
        productId: number;
    }[]
    productFormulas?: {
        basePrice: number;
        materialCode: string;
        materialFullName: string;
        materialId: number;
        materialName: string;
        productId?: number;
        quantity: number;
    }[]
    productSerials?: {
        branchId: number;
        createdDate: string;
        modifiedDate?: string;
        productId: number;
        quantity?: number;
        serialNumber: string;
        status: number;
    }[]
    productWarranties?: {
        createdBy?: number;
        createdDate?: string;
        description: string;
        id: number;
        modifiedDate?: string;
        numberTime: number;
        productId: number;
        retailerId: number;
        timeType: number;
        warrantyType: number;
    }[]
    retailerId?: number
    retailPrice?: number
    status?: number
    type?: number
    unit?: string
    weight?: number