Главная 
 Каталог 
 Поддержка 
 Компания 
 Партнеры 
 1C:Франчайзинг 
 Карта сайта 

Задать вопрос
Часто задаваемые вопросы
Справочные материалы
Публикации


Поиск по сайту



Авторизация

Запомнить меня на этом компьютере
  Забыли свой пароль?
  Регистрация


Подписка

Изменение параметров





Hits 88258698
1296
Hosts 3943465
193
Visitors 19003167
214

10


Поддержка / Форумы / Публичные форумы / Программное обеспечение / амс-100к онлайн 1с и возврат при нулевом количестве товара

  амс-100к онлайн 1с и возврат при нулевом количестве товара

Версия для печати
RSS
амс-100к онлайн 1с и возврат при нулевом количестве товара
 
амс-100к
on_amc100k.ert
компонента on-line 1,1,3,0
1с 7,7025
торговля и склад 7,7,0948

Возникла пробема при возврате товара через кассу.

нажимаем ВТ ФЦ код товара ВВ = ВВ

1. Если товар есть на складе то возврат проходит.
2. Если не контролировать остатки(товар с минусом) возврат проходит.

Но если количество товара на складе равно "0", в 1с пишет, что нет такого количества товара на складе.
В чем причина в 1с или в компоненте?
 
Причина в обработки on_amc100k.ert. Пришлите запрос на anton@vtsoft.ru. Мы вышлем Вам поправленную обработку.
 
Спасибо, завтра попробую...
 
Теперь касса выдает ошибку Е- . А товар всеравно не возвращает.

Обнаружилась еще одна проблема:

При пробитии товара по коду ( ФЦ код ВВ = ВВ) Товары начинающиеся с последовательности кода "23......" не читаются. Т.Е. примерно так на мониторе 1с:

ККМ 1 запрос 2358
Товар с кодом 00000058 не найден

или
ККМ 1 запрос 23
Товар с кодом 000000000 не найден

Нулей не помню сколько, наверное сколько возможно незначащих.
Во всех других комбинациях все нормально (24, 28)
Изменено: Андрей - 18.03.2009 12:35:25
 
1. Если товара на складе 0, это значит 1С не сможет найти цену этого товара. Следовательно на кассе Е-. Происходит это из-за того, что по умолчанию склады розничные и цены хранятся в регистрах. Выход - хранить цены в справочниках. Только склады должны быть оптовые.
2. Коды начинающиеся с 23 воспринимаются как весовые. Чтобы этого избежать поставьте галку "Не использовать префикс локального ШК" на странице свойств компоненты. Или введите иной, не использующийся у Вас, префикс.
 
не было времени написать...
За советы спасибо,

1. Клиент сказал что ему оптовые склады не нужны, т.е. все в розницу. Убрал ваше исправление потому, что хотя бы по старому все работает, а с "И (Объект.ПризнакВозврата = 0)" касса выдает ошибку Е- при любом возврате.
Просто АМСки и времени....нет чтоб исправить этот возврат...


2. С кодами 23 разобрался:
галка не использовать префикс локального ШК не работает при вводе кодов с кассы, как я понял только при считывании сканером. Избавился тем что вместо "глПрефиксВесовогоШтрихкода" поставил чтобы не мучаться в обработке:

Если Лев(Строка(Объект.ПЛУ),2) = 9999 Тогда
ТоварВесовой = 1;
КолТовара = Число(Прав(Строка(Объект.ПЛУ),5))/1000;

 
Мы работаем без ККМ, но проблема тоже присутствует: если товара осталось меньше единицы, т.е., например, 0,7 кг., то никак не сделать по этому товару возврат, потому что пытается возвратиться по умолчанию единица (1 кг.) --> "нет такого количества товара на складе".
Приходится создавать прих. накладную, приходовать 1 кг. этого товара, потом делать возврат нужного количества, и этот киллограмм опять списывать.

:(
 
Уточните, о какой программе идет речь. Укажите полное наименование этой программы и версию.







© 2000-2024 Версия-Т