Добрый день! Если экспортировать заявку на кассовый расход из БГУ , при импорте в СУФД случается ошибка: Некорректная структура файла: Строка 4: Недостаточно полей в блоке "ZR" at com.otr.sufd.transformation.tff.service.TffContainerServiceImpl.deserializeContainer(TffContainerServiceImpl.java:206) at com.otr.sufd.transformer.common.AbstractFuncTransformer.getContainer(AbstractFuncTransformer.java:739) at com.otr.sufd.transformer.common.AbstractFuncTransformer.convertToSUFD(AbstractFuncTransformer.java:214) at com.otr.sufd.transformer.impexp.ImportExportRegistryImpl.importDocument(ImportExportRegistryImpl.java:317) at com.otr.sufd.transformation.services.ImportExportTransformationServiceImpl.importDocument(ImportExportTransformationServiceImpl.java:143) at sun.reflect.GeneratedMethodAccessor2423.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:50) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy125.importDocument(Unknown Source) at com.otr.sufd.common.taskmanager.tasks.ImportTask.importOneFile(ImportTask.java:189) at com.otr.sufd.common.taskmanager.tasks.ImportTask.importDocs(ImportTask.java:150) at com.otr.sufd.common.taskmanager.tasks.ImportTask.run(ImportTask.java:79) at com.otr.sufd.webapp.service.docbrowse.actions.ImportAction.doFileHandling(ImportAction.java:263) at com.otr.sufd.webapp.service.docbrowse.actions.ImportAction.access$300(ImportAction.java:69) at com.otr.sufd.webapp.service.docbrowse.actions.ImportAction$3.onEvent(ImportAction.java:207) at com.otr.sufd.webapp.event.NonModalWindow.fireWindowResultEvent(NonModalWindow.java:54) at com.otr.sufd.webapp.ui.fileupload.FileuploadDlg.onClose(FileuploadDlg.java:35) at sun.reflect.GeneratedMethodAccessor3727.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.zkoss.zk.ui.impl.EventProcessor.process0(EventProcessor.java:209) at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:141) at org.zkoss.zk.ui.impl.UiEngineImpl.processEvent(UiEngineImpl.java:1461) at org.zkoss.zk.ui.impl.UiEngineImpl.process(UiEngineImpl.java:1245) at org.zkoss.zk.ui.impl.UiEngineImpl.execUpdate(UiEngineImpl.java:1028) at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:500) at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:385) at org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:394) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:163) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:83) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at com.otr.sufd.server.UnhandledExceptionFilter.doFilter(UnhandledExceptionFilter.java:20) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.handler.AtomicStatisticsHandler.handle(AtomicStatisticsHandler.java:46) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) Caused by: com.otr.sufd.transformation.exception.InvalidStructureException: Строка 4: Недостаточно полей в блоке "ZR" at com.otr.sufd.transformation.tff.parser.handler.SimpleSchemaIterator.checkCurrentSectionWaitFields(SimpleSchemaIterator.java:51) at com.otr.sufd.transformation.tff.parser.handler.ContainerParserHandlerCKS.block(ContainerParserHandlerCKS.java:85) at com.otr.sufd.transformation.tff.parser.handler.AbstractParserHandlerCKS.event(AbstractParserHandlerCKS.java:42) at com.otr.sufd.transformation.parser.AbstractParser.fireEvent(AbstractParser.java:41) at com.otr.sufd.transformation.tff.parser.TffParser.parse(TffParser.java:206) at com.otr.sufd.transformation.tff.service.TffContainerServiceImpl.deserializeContainer(TffContainerServiceImpl.java:187) ... 67 more
Там оказывается в заявке на кассовый расход есть 2 формата TXZR140101.
Выбрал тот, где в комментарии указано предоставляется клиентом в ОрФК.
Заявки загрузились в СУФД.
....возник избитый вопрос...Все перечитали...перепроверили..у нас все совпадает...
Пытаемся выгрузить "Заявку на кассовый расход"...сообщает при отборе
"Не найдено объектов, соответствующих настройкам обмена"
пересмотрела темы...уже сто раз была такая ситуация у людей...Но казначейство одно указали...лицевой тот же...учреждение...ИФО не заполняем....Что еще там может быть...
(8) Agema, да набрали сегодняшним числом...Это первая...До этого 28.03. пробовали - Сведения о принятом БО...там же и домучивали...а на заявку сегодняшним числом задание на экспорт делали...
(11) Zuzya_2, и все-таки, это задачка чисто на внимательность, где-то не выполняется условия фильтра для отбора :
Поиск объектов для выгрузки производится нажатием кнопки «Заполнить объектами за период с… по …..». При нажатии кнопки производится поиск в ИБ не помеченных на удаление объектов, удовлетворяющих условиям:
1-документ не проведен;
2-если в документе есть реквизит «Дата регистрации в органе казначейства», то этот реквизит не заполнен;
3-учреждение соответствует учреждению, указанному в документе «Задание на экспорт»;
4-кассовый орган соответствует кассовому органу, указанному в документе «Задание на экспорт»;
5-объект присутствует списке настройки выгрузки (справочник «Настройка формата»), и для него установлено непустое значение формата выгрузки;
6-объект ранее не был выгружен с указанным типом формата и Кассовым органом.
(12) Agema, все проверяла...тоже такое видела...Единственное завтра п. 2 посмотрю...мож че заполнили...Хотя видела номер регистрации(бух помню сказала, что это потом заполнять...не надо...а дату вот не обратила внимание)....Спасибо...завтра посмотрю...
(Сведения у нас выгрузились...но в СУФД еще не загружали...Надеюсь обойдется малой кровью....)
(12) Agema, да...пункт 2- было заполнена дата....Выгрузилось...
теперь загружаем...пробовали и ЗКР и Св. о принятом БО...при загрузке в СУФД на оба файла сообщает, что загружено с ошибкой
ADDRESS-BUILDER-1: не найдена организация [11620] с уровнем бюджета [3]актуальная на дату [wedApro2 10:05 MRS2014] в справочнике Инф. о л/с, обсл в [и код нашего казначейства]
(15) Agema, ну ятоже так поняла...в другой веткепрочитала...но бухгалтер даже не знает...где в СУФД посмотретькаккод написан...
Ща попробовала настроила у других...такой ошибки нет...НО выскочила ошибка (я поняла к чему, но не могу исправить) User not authenticated
у нас в учреждении стоит руководитель и бухгалтер...А в ЗКР он почему то бухгалтера совсем не кидает...а в руководителя ставит "старого"...который был когда то ИО...Т.е. дата в должностных лицах актуальная...показывает на сегодняшнее число правильные...а откЕль он тянет старое...???
нааашли...окошко маленькое и не увидели...
Столкнулся с похожей проблемой "сведения о принятом БО" не грузятся в эл. бюджет. Invalid file structure. недостаточно полей в строке 4 BN. Альбом № 33 от 22-01-22. Проблема решается добавлением поля перед BN_DOLZHRUK. В формате обмена в 1С добавляем вручную новое поле называем любым именем, ставим перед BN_DOLZRUK, тип STRING, размер 1, выражение "", заполнение - значение. Все загрузится