| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Andy_Ilch 
 
 
 Joined: 17 Nov 2003
 Posts: 12
 Location: Ильчук Андрей Федорович
 Occupation: программист
 Interests: Магадан
 
 | 
			
				|  Posted: 17 Feb 2004 21:14    Post subject: БЭСТ-КПМ и штрихкода |   |  
				| 
 |  
				| Есть БЭСТ-КПМ, справочник товаров в него передается из постороннего софта, основной код 5 знаков в дополнительном коде храним штрихкод 13 знаков. Есть вопрос в софте штрихкод лежит как нумерик соответственно кода которые реально начинаются с “0” хранятся без него, а сканер передает с “0” и товар не находится установки типа кода символ/число не помогают.
 Что посоветуете?
 И еще вопрос зачем в справочнике хранить весовой код с префиксом и удлинять его до 7 символов если есть соответствующее поле тип товара вес/не вес.
 Пример основной код “77” значит в справочнике надо хранить “2100077”
 и при вводе не просто набрать 77 и вес а надо набирать 2100077 а потом вес.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Lapin02 
 
 
 Joined: 04 Feb 2002
 Posts: 102
 Location: Лапин С.Н.
 
 
 
 | 
			
				|  Posted: 19 Feb 2004 13:34    Post subject: |   |  
				| 
 |  
				| Добрый день. 1. По поводу "...а сканер передает с “0” ... " сканеры программируются на варианты считывания. Вам нужно запрограммировать , чтобы сканер обрезал ведущий "0".
 2. Вообще планировалось и так работает  БЭСТ-КПМ и другие кассовые программы. Если префикс 21, 22,..25.. то кассовая программа понимает, что это весовой товар и со считанного штрих кода (13 знаков) первые 7 - код, 5 -ть это вес товара он и подставляется в поле количество, последняя цифра контрольная цифра.
 Если Вы можете ввести код товара "77" у себя в программе и в БЭСТ-КПМ, а в поле количество ввести (или считать) вес с весов. В БЭСТ-КПМе есть настройка штучный штрихкод дробное количество.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Andy_Ilch 
 
 
 Joined: 17 Nov 2003
 Posts: 12
 Location: Ильчук Андрей Федорович
 Occupation: программист
 Interests: Магадан
 
 | 
			
				|  Posted: 20 Feb 2004 21:36    Post subject: |   |  
				| 
 |  
				| Добрый день. 
 Мое почтение.
 
 1. По поводу "...а сканер передает с “0” ... " сканеры программируются на варианты считывания. Вам нужно запрограммировать , чтобы сканер обрезал ведущий "0".
 
 Это утверждение ложно. ( CASTOR C-5010 http://www.scantech-id.com/scantech/scantechnew.nsf/wwwVwContent/277D953881ED15B9C1256C85004B8475/$file/Conf_Guide_03_press.pdf ).
 
 2. Вообще планировалось и так работает  БЭСТ-КПМ и другие кассовые программы.
 
 Это утверждение ложно. Можно работать так:
 1.	если код 13 символов и первые 21 то разбираем –>21-артикул-вес-контроль вес в поле ввода. Все.
 2.	если код не 13 символов то ищем в справочнике по основному после по дополнительному. Нашли смотрим товар весовой или нет (по признаку в базе)
 если весовой активируем поле для ввода количества. Все.
 
 Если префикс 21, 22,..25.. то кассовая программа понимает, что это весовой товар и со считанного штрих кода (13 знаков) первые 7 - код, 5 -ть это вес товара он и подставляется в поле количество, последняя цифра контрольная цифра.
 
 Очень неудобно работать когда из 17000 товара ШК есть у 12000 а остальные 5000
 торгуется по артикулу из 5 или менее знаков. Весовой товар который продается по артикулу надо вводить не менее 7 цифр а можно одну.
 
 Если Вы можете ввести код товара "77" у себя в программе и в БЭСТ-КПМ, а в поле количество ввести (или считать) вес с весов. В БЭСТ-КПМе есть настройка штучный штрихкод дробное количество.
 
 И они начнут продавать штучный товар весом.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |