| Предыдущая тема :: Следующая тема   | 
	 
	
	
		| Автор | 
		Сообщение | 
	 
	
		w00per Профи
 
  Вступление в Клуб: 17.10.2007
  | 
		
			
				 Ср Фев 13, 2008 16:09    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Alexsey пишет: | 	 		  пробовал сегодня обработать файлы из НИ... дибаги показывают, что файл обработался.. на самом деле реквизиты в ИБСО пусты файл остался в папке импорта... может кто сталкивался с подобным...
 
ЗЫ файлы нормально обрабатывались до 08/02/2008.. | 	  
 
см. ::[GNI_JOUR].[WORK_INCOMING]
 
 	  | Код: | 	 		  -- неправильный принцип квитовки ответа с запросом
 
--and substr(x.[REQ_FILE].[ID_FILE],22) = substr(IdFile,22); | 	  
 
В бистрибутивной версии не закоментированно, коментировать в обоих секциях locate. _________________ I Lie About Everything. | 
			 
		  | 
	 
	
		  | 
	 
	
		Alexsey Эксперт
 
  Вступление в Клуб: 06.09.2007
  | 
		
			
				 Ср Фев 13, 2008 16:14    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | w00per пишет: | 	 		   	  | Alexsey пишет: | 	 		  пробовал сегодня обработать файлы из НИ... дибаги показывают, что файл обработался.. на самом деле реквизиты в ИБСО пусты файл остался в папке импорта... может кто сталкивался с подобным...
 
ЗЫ файлы нормально обрабатывались до 08/02/2008.. | 	  
 
см. ::[GNI_JOUR].[WORK_INCOMING]
 
 	  | Код: | 	 		  -- неправильный принцип квитовки ответа с запросом
 
--and substr(x.[REQ_FILE].[ID_FILE],22) = substr(IdFile,22); | 	  
 
В бистрибутивной версии не закоментированно, коментировать в обоих секциях locate. | 	  
 
про это я в курсе... я же говорю до 08/02 все работало...
 
баги описанные на форуме исправлены.. _________________ всегда есть как минимум 2 выхода | 
			 
		  | 
	 
	
		  | 
	 
	
		w00per Профи
 
  Вступление в Клуб: 17.10.2007
  | 
		
			
				 Ср Фев 13, 2008 16:47    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Alexsey пишет: | 	 		  
 
про это я в курсе... я же говорю до 08/02 все работало...
 
баги описанные на форуме исправлены.. | 	  
 
Ну тогда может скажешь что было 08/02/2008      
 
У нас так, и все работает нормально, в этиой части.
 
 	  | Код: | 	 		  
 
locate x in ::[GNI_JOUR] where
 
                           ( x.[COM_STATUS] = [COM_STATUS_PRD]([!CODE] = 'IMNS_SEND')
 
                        or    (x.[COM_STATUS] = [COM_STATUS_PRD]([!CODE] = 'IMNS_ERROR')
 
                        --and x.[LETTER_DATE] is not null
 
                        and x.[GNI_BLANK].[DATE_REJECT] is null))
 
                        and UPPER(SUBSTR(x.[FILENAME],4)) = UPPER(substr(fname,4));
 
                        --and substr(x.[REQ_FILE].[ID_FILE],22) = substr(IdFile,22); | 	  
 
 
З.Ы. Только "!" перед CODE убрать надо, они чтоб на форуме красиво отображалось _________________ I Lie About Everything. | 
			 
		  | 
	 
	
		  | 
	 
	
		Admin Site Admin
 
  Вступление в Клуб: 09.06.2007
  | 
		 | 
	 
	
		  | 
	 
	
		Alexsey Эксперт
 
  Вступление в Клуб: 06.09.2007
  | 
		
			
				 Ср Фев 13, 2008 16:54    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | w00per пишет: | 	 		   	  | Alexsey пишет: | 	 		  
 
про это я в курсе... я же говорю до 08/02 все работало...
 
баги описанные на форуме исправлены.. | 	  
 
Ну тогда может скажешь что было 08/02/2008      
 
У нас так, и все работает нормально, в этиой части.
 
 	  | Код: | 	 		  
 
locate x in ::[GNI_JOUR] where
 
                           ( x.[COM_STATUS] = [COM_STATUS_PRD]([!CODE] = 'IMNS_SEND')
 
                        or    (x.[COM_STATUS] = [COM_STATUS_PRD]([!CODE] = 'IMNS_ERROR')
 
                        --and x.[LETTER_DATE] is not null
 
                        and x.[GNI_BLANK].[DATE_REJECT] is null))
 
                        and UPPER(SUBSTR(x.[FILENAME],4)) = UPPER(substr(fname,4));
 
                        --and substr(x.[REQ_FILE].[ID_FILE],22) = substr(IdFile,22); | 	  
 
 
З.Ы. Только "!" перед CODE убрать надо, они чтоб на форуме красиво отображалось | 	  
 
 
Аналогично _________________ всегда есть как минимум 2 выхода | 
			 
		  | 
	 
	
		  | 
	 
	
		Alexsey Эксперт
 
  Вступление в Клуб: 06.09.2007
  | 
		
			
				 Ср Фев 13, 2008 17:12    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | timochev пишет: | 	 		  Ну тогда попробую угадать: это ответы на сообщения, которые уже находятся в состоянии "Обработка завершена".
 
Угадал? | 	  
 
нет пришел ответ с ошибкой...
 
проблему устранил..
 
думал долго.. отгадка была на поверхности..
 
почему то пришел на файл с кодом 2 с кодом 1... в этом и была вся проблема _________________ всегда есть как минимум 2 выхода | 
			 
		  | 
	 
	
		  | 
	 
	
		w00per Профи
 
  Вступление в Клуб: 17.10.2007
  | 
		
			
				 Ср Фев 13, 2008 17:13    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Только что загрузили ответы, все прошло нормально. Но к нам пришли повторно файлы на сообщения у которых статус "Обработка завершена" их, естественно, не обработало. Посмотри историю сообщения может аналогичная ситуация. _________________ I Lie About Everything. | 
			 
		  | 
	 
	
		  | 
	 
	
		Alexsey Эксперт
 
  Вступление в Клуб: 06.09.2007
  | 
		
			
				 Ср Фев 13, 2008 17:17    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Админ.. я думаю, что пора тему перименовать просто в 311-П, а то как-то несолидно  _________________ всегда есть как минимум 2 выхода | 
			 
		  | 
	 
	
		  | 
	 
	
		timochev Эксперт
 
  Вступление в Клуб: 02.07.2007
  | 
		
			
				 Ср Фев 13, 2008 17:18    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Alexsey пишет: | 	 		  Админ.. я думаю, что пора тему перименовать просто в 311-П, а то как-то несолидно  | 	  
 
А я бы закрыл тему и открыл новую для соответствующей версии IBSO | 
			 
		  | 
	 
	
		  | 
	 
	
		Alexsey Эксперт
 
  Вступление в Клуб: 06.09.2007
  | 
		
			
				 Ср Фев 13, 2008 17:20    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | timochev пишет: | 	 		  | ..А я бы закрыл тему и открыл новую для соответствующей версии IBSO | 	   честно говоря я бы тоже, но учитывая как я настраивал в 7,7 сидя в ветке и вставляя куски в код... мне кажется в одной ветке искать намного удобнее _________________ всегда есть как минимум 2 выхода | 
			 
		  | 
	 
	
		  | 
	 
	
		ashslim Профи
 
  Вступление в Клуб: 21.08.2007
  | 
		
			
				 Ср Фев 13, 2008 17:39    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | w00per пишет: | 	 		  | Только что загрузили ответы, все прошло нормально. Но к нам пришли повторно файлы на сообщения у которых статус "Обработка завершена" их, естественно, не обработало. Посмотри историю сообщения может аналогичная ситуация. | 	  
 
 
У нас сегодня было тоже самое. | 
			 
		  | 
	 
	
		  | 
	 
	
		Alexsey Эксперт
 
  Вступление в Клуб: 06.09.2007
  | 
		
			
				 Пт Фев 15, 2008 08:53    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | ashslim пишет: | 	 		   	  | w00per пишет: | 	 		  | Только что загрузили ответы, все прошло нормально. Но к нам пришли повторно файлы на сообщения у которых статус "Обработка завершена" их, естественно, не обработало. Посмотри историю сообщения может аналогичная ситуация. | 	  
 
 
У нас сегодня было тоже самое. | 	  
 
у вас реквизит IN_FILE_TEXT заполняется, при получении квитанции о приеме?... _________________ всегда есть как минимум 2 выхода | 
			 
		  | 
	 
	
		  | 
	 
	
		w00per Профи
 
  Вступление в Клуб: 17.10.2007
  | 
		
			
				 Пт Фев 15, 2008 11:47    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Alexsey пишет: | 	 		  
 
у вас реквизит IN_FILE_TEXT заполняется, при получении квитанции о приеме?... | 	  
 
Раньше Нет, теперь Да _________________ I Lie About Everything.
  Последний раз редактировалось: w00per (Пт Фев 15, 2008 11:51), всего редактировалось 1 раз | 
			 
		  | 
	 
	
		  | 
	 
	
		timochev Эксперт
 
  Вступление в Клуб: 02.07.2007
  | 
		
			
				 Пт Фев 15, 2008 11:51    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | w00per пишет: | 	 		   	  | Alexsey пишет: | 	 		  
 
у вас реквизит IN_FILE_TEXT заполняется, при получении квитанции о приеме?... | 	  
 
Нет | 	  
 
А по-моему кто-то ошибается! Заполняется! | 
			 
		  | 
	 
	
		  | 
	 
	
		Alexsey Эксперт
 
  Вступление в Клуб: 06.09.2007
  | 
		
			
				 Пт Фев 15, 2008 11:56    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | timochev пишет: | 	 		   	  | w00per пишет: | 	 		   	  | Alexsey пишет: | 	 		  
 
у вас реквизит IN_FILE_TEXT заполняется, при получении квитанции о приеме?... | 	  
 
Нет | 	  
 
А по-моему кто-то ошибается! Заполняется! | 	  
 
 
В дистрибутивной версии при получении F файла не заполняется.. т.к. в коде написано:
 
 	  | Код: | 	 		        if substr(fname,3,1) = 'F' then
 
            tmp_memo := ''; 
 
            tmp_memo_str := '';
 
               begin
 
                   | 	  
 
я закоментарил обнуление и теперь работает как необходимо.. теперь выглядит 
 
 	  | Код: | 	 		  if substr(fname,3,1) = 'F' then
 
            --tmp_memo := ''; --Павлов А. В., закоментарено по причине необходимости распечатывания квитанций
 
            --tmp_memo_str := '';
 
               begin | 	 
  _________________ всегда есть как минимум 2 выхода | 
			 
		  | 
	 
	
		  | 
	 
	
		 | 
	 
 
  
	 
	    
	   | 
	
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
  | 
   
 
		 |