Выбор платформы, которую вы делаете в валидаторе, должен соответствовать выбору платформы, на которую вы ориентируетесь в своем XML.
Вы выбираете для проверки:
- QuickBooks (издание для США)
Но ваш qbXML предназначен для:
<?qbposxml version="3.0"?>
<QBPOSXML>
(пункт продажи QuickBooks)
Поскольку вы проверяете на предмет чего-то, что не является вашей реальной целью qbXML, проверка, конечно, завершится неудачей. Это недействительно для того, что вы выбрали.
Если вы разрабатываете для торговой точки, то сравните ее с торговой точкой.
Если вы разрабатываете для QuickBooks в США, добавьте qbXML для версий QuickBooks в США и подтвердите это.