На главную страницу Версия-Т
VTSoft.ru

Безналичный расчет с использованием ККМ АМС-100Ф


RSS
Безналичный расчет с использованием ККМ АМС-100Ф
 
Условия работы:
1. Имееется один кассовый аппарт АМС-100Ф подключенный к 1С через компоненту amc1chon.dll.
2. Торговое предприятие имеет 3 отдела:
1) розничные продажи
2) продажи юр. лицам
3) продажи населению в кредит
При продаже в розницу на АМС пробивается обычный чек с указанием первого отдела. При продаже юр. лицам, в свете последних изменений законодательства, пробивается чек с указанием второго отдела и НДС 20%.
Теперь собственно суть проблемы. Продажи в кредит являются по сути безналичными расчетами, и АМС-100Ф позволяет с этими самыми безналичными расчетами работать, выводя в чеке соответствующее указание и сохраняя значение безналичной суммы в памяти кассы. Вопрос в том, как запрограммировать в АМС-100Ф отдел, который работает по безналу, для того чтобы просто передавать из 1С параметры покупки и номер отдела? Или по другому - есть ли у компоненты amc1chon.dll свойства и методы, которые могут осуществлять подобную опреацию. Просто делать документы в 1С на кредитные покупки, а потом вручную бить чек на ККМ, несколько, ммм, непрактично.

И в догонку. Можно ли в АМС-100Ф перепрограммировать текст при исчислении НДС 20% с "В ТЧ НАЛОГ 20%" на "В ТЧ НДС 20%", и если можно то как.

Спасибо, что прочитали столь длинный пост.
 
Цитата
kerberOS писал(а):
Вопрос в том, как запрограммировать в АМС-100Ф отдел, который работает по безналу, для того чтобы просто передавать из 1С параметры покупки и номер отдела? Или по другому - есть ли у компоненты amc1chon.dll свойства и методы, которые могут осуществлять подобную опреацию.


Для печати чека по безналичному расчету необходимо воспользоваться свойством компоненты БезНал (Credit) - 0/1 соответственно наличный расчет/безналичный расчет.

Цитата
kerberOS писал(а):
И в догонку. Можно ли в АМС-100Ф перепрограммировать текст при исчислении НДС 20% с "В ТЧ НАЛОГ 20%" на "В ТЧ НДС 20%", и если можно то как.


Алгоритмами самой кассы, к сожалению, нельзя. На данный момент готовится к выпуску новая версия компоненты, где будет реализована дополнительная сервисная функция печати на ККМ произвольной строки текста (но только за пределами чека). Можно рассмотреть как вариант.
 
Цитата
Salex29 писал(а):
Для печати чека по безналичному расчету необходимо воспользоваться свойством компоненты БезНал (Credit) - 0/1 соответственно наличный расчет/безналичный расчет.

Про свойство БезНал есть единственное, причем косвенное, упоминание в файле "Amc1cchon_метод.doc" - который, вообще говоря, читать никто не обязан (не все же подключаются именно к ТиС 9.ХХ).
Интересно бы узнать - какие еще недокументированные свойства (и методы?) есть у ваших программных продуктов? ;)
 
Вообще никаких недокументированных возможностей в компоненте и нет. Единственно, что все ее возможности размазаны по методикам, DOC'ам и т.д. В новой версии компоненты (о которой я оговорился выше) будет новый Help, где все это будет собрано воедино.
 
Тогда простой вопрос: где описаны свойства (атрибуты) компоненты "Чековый он-лайн для АМС-100Ф"?
 
То-то и оно, что нигде.
В мануале описаны форматы файлов, "функции" (в смысле методы) компоненты - и три свойства: НомерПорта (NomerPort), ПутьБазыФР (PathDBF) и Включена (IsEnabled). Остальных свойств как бы и не существует...