0. Удаление какого-либо объекта ведет к невозможности создать новый с таким же именем. В результате тексты запросов и ссылки нужно правитm с учетом того что у тебя уже не "OrderID" а "OrderID1" соответственно уже будет transaction.OdrerID1
0.1 Спасибо Антону!!! Ну ни в жинь бы не догадался что класс с которым работаем в транзакции нужно давать ссылкой через вышестоящий объект. Вообще с навигацией по объектам как-то невнятно описано.
1. Программирование подписи
1.1 Исходник запроса на добавление записи в CustomerSignatures не может работать, поскольку пытается добавить запись с несуществующим ключевым полем. Т/е заказ только создается, мы его только кинули с временной сформированной меткой в XRef Запрос похоже писали для экрана "редактирования" заказа. Пришлось отключить закомменировав запись в backend систмему:
/*<<local RealOrderID=<<sql.RealOrderID.0.RealID>> >> <<if transaction.CustomerSignature.signed
"INSERT INTO CustomerSignatures (CustomerID, OrderID, Signature, DateSigned) VALUES
('<<local.RealCustID>>', <<local.RealOrderID>>, 0x<<transaction.CustomerSignature.bmp>>, <<transaction.timestamp>>)"
else "<<skip>>" >>*/
Новую логику придумывать времени нет

если время останется, поковыряю
1.2 Даже закинув подпись прямым запросом в таблицу вытянуть ее по инструкции не получилось. При запуске ShowSig.bat c параметрами Кода Юзера и заказа программа запросила ntwdblib.dll.
2. Показ карты с maps.google.com. Видимо пример предназначен для тестирования на мобильных устройствах. Моя XP хочет при любом взаимодействии с участком карты сохранит файл с именем "m" содержащий кусок html запроса. Немного помогло убирание 'm' из строки запроса. Но что-то внятное выводить все равно отказывается. Хотя смысл понятен.
3. Lesson 11-2: Looping SubAction Step for Order Entry. Здесь вообще все печально.... Нету в нащей версии плагина eclipse таких настроеr для системных кнопок. А жаль, хотел "потрогать".
Пока все.... завтра буду грызть дальше. Осталось 40 страниц