Короткий ответ: 103 относится к ссылочному типу FullName. И да, эти значения исходят из «фона» Quickbooks и QBFC, поэтому вы, скорее всего, не увидите их нигде в пользовательском интерфейсе Quickbooks.
Все перечисленные выше поля являются ссылочными типами объекта Quickbooks (т. е. Parent, SalesTaxCode, ExpenseAccount и т. д.). Вы можете ссылаться на объект двумя способами: ListID или FullName. Тип ссылки указывает, использует ли объект ссылку ListID или ссылку FullName.
Целое число 103 является внутренним идентификатором ссылочного типа FullName. Обратите внимание, что в файле экспорта (Item.csv) все ссылочные объекты используйте тип FullName для ссылки на объекты (см. столбцы ParentRefFullName, SalesTaxCodeRefFullName, ExpenseAccountRefFullName и т. д.). Обратите также внимание на то, что столбцы сразу после них являются столбцами типа ссылки (т. е. ParentRefType, SalesTaxCodeRefType и т. д.). Этим столбцам типа ссылки присваивается значение 103 всякий раз, когда ячейка слева (ячейка FullName) содержит значение. Когда ссылка FullName отсутствует, столбец «Тип» содержит ноль (что, как я предполагаю, означает «Неизвестный тип ссылки» или что-то подобное).
В Кратком справочнике по QBFC говорится следующее (в IQBBaseRef< /а> определение):
IQBBaseRef используется для всех "ссылок на объекты" qbXML, которые относятся к объектам. Например, AccountRef относится к счету в плане счетов. Если в запросе указаны и ListID, и FullName, QuickBooks будет использовать только ListID.
Последнее предложение важно отметить. Ссылка ListID имеет приоритет над ссылкой FullName. Однако похоже, что в вашем файле экспорта не используются ссылки ListID.
person
Rich C
schedule
06.03.2013