Здравствуйте.
Помогите пожалуйста выяснить один вопрос.
Дело в том, что я хочу настроить скидочную систему без работы на клавиатуре кассы АМС100К. Исользуется компонента А100КOnline1С и ТиС 7.7. Переписал под требования код обработки и на какой-то момент все заработало, но вскоре заметил ошибку. ПОСЛЕ ПРОБИТИЯ ЧЕКА СО СКИДКОЙ НА ДАННЫЙ ТОВАР МЕНЯЕТСЯ ЦЕНА НА ЦЕНУ СО СКИДКОЙ. При открытии нового чека, товар попадает в табличную часть по цене со скидкой. И на него опять вешается скидка.
Чек1: Пакет 10р. + скидка 10% = 9р
Чек2: Пакет 9р. + скидка 10% = 8р 10коп
......
Смущает вот эта модифицированная строчка:
Объект.Цена = ВремЦена - ВремЦена * ЗнСкидки;
Не понимаю как вообще параметр ЦЕНА из внешней обработки может повлиять на саму программу.
Помогите пожалуйста выяснить один вопрос.
Дело в том, что я хочу настроить скидочную систему без работы на клавиатуре кассы АМС100К. Исользуется компонента А100КOnline1С и ТиС 7.7. Переписал под требования код обработки и на какой-то момент все заработало, но вскоре заметил ошибку. ПОСЛЕ ПРОБИТИЯ ЧЕКА СО СКИДКОЙ НА ДАННЫЙ ТОВАР МЕНЯЕТСЯ ЦЕНА НА ЦЕНУ СО СКИДКОЙ. При открытии нового чека, товар попадает в табличную часть по цене со скидкой. И на него опять вешается скидка.
Чек1: Пакет 10р. + скидка 10% = 9р
Чек2: Пакет 9р. + скидка 10% = 8р 10коп
......
Смущает вот эта модифицированная строчка:
Объект.Цена = ВремЦена - ВремЦена * ЗнСкидки;
Не понимаю как вообще параметр ЦЕНА из внешней обработки может повлиять на саму программу.