| 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 | 
		 | 
	
	
		  | 
	
	
		 |