IGB_ENTRY

struct IGB_ENTRY {   
    double price;            
    GB_GOODSTYPE type;  
    UINT nSection;                
    char name[16];       
    char barcode[14];   
};

Поля структуры:

name[16]        15 байтов имени товара + '\0'
barcode[14]    12 байтов штрих-код + 1 байт контрольное число + '\0'
price                 цена (0...99999.99)
type                  тип товара: весовой, штучный или услуга. Возможные значения описаны в перечислении

enum GB_GOODSTYPE {
    GB_WEIGHT,
            GB_COUNT,
            GB_SERVICE
};

nSection        номер отдела (1..16)

См. также:    CRGetInternalGBEntry, CRSetInternalGBEntry