|
Изменение внешней обработки загрузка cvs файлов в 1с | ☑ | ||
---|---|---|---|---|
0
lelya92
25.09.15
✎
15:33
|
Здравствуйте, помогите пожалуйста! На работе мне поставили задачу изменить выгружаемый файл(отфильтровать). Акт реализации должен загрузиться не целиком, а только часть с операцией "списание". Ну с этим я справилась. добавила цикл:
Если Ар и ЗначениеЗаполнено(АдресАР) Тогда ТЗ1 = ПолучитьИзВременногоХранилища(АдресАР); к=0; Пока к<=ТЗ1.Количество()-1 Цикл ТЗ1[к].Количество = УдалитьПробелы(ТЗ1[к].Количество); //Если (Число(НН.Количество) = 0 и Число(НН.СебестоимостьбезНДС) = 0) Тогда Если (ТЗ1[к].Операцияназвание="Продажа") Тогда Тз1.Удалить(к); к=к-1; А теперь мне нужно сделать так, чтобы этот отфильтрованный акт реализации выгружался сразу в требование-накладную.(потому что на предприятии склады вывели и теперь просто на списанные(потраченные) продукты составляется требование-накладная). Пожалуйста, кто-нибудь расскажите мне примерный алгоритм по которому я могу svc документ "Акт реализации" загрузить в "требование накладную". Я не прошу писать код, понимаю, что это не бесплатно, помогите пожалуйста понять алгоритм! |
|||
1
Timon1405
25.09.15
✎
15:42
|
создать объект ТребованиеНакладная
вызвать метод Заполнить() Если не помогло, ТребованиеНакладная.Товары.Загрузить(АктРеализации.Товары.выгрузить()); дозаполнить объект Записать объект а вообще лучше такое на свежую голову в понедельник писать |
|||
2
Cyberhawk
25.09.15
✎
15:43
|
В заголовке cvs, в посте svc, покажи на картинке имя файла с расширением
|
|||
3
lelya92
25.09.15
✎
16:18
|
Расширение csv. Мда, извините, просто голова уже пухнет)
|
|||
4
lelya92
25.09.15
✎
16:35
|
Timon1405, спасибо, думала уже, но такой вариант(загрузить в созданный объект требованиеНакладная Товары из Акта Реализации) не подходит , потому что акт реализации не загружается в 1с, как документ. По сути загрузчик считывает таблицу из файла(файл может хоть Васей называться))))и показывает что считал. В данном случае считан список материалов. Так вот как мне этого "васю" обработать так, чтобы загрузчик по кнопке "выполнить" создал в 1с документ требование-накладная и выгрузил туда эти материалы?
|
|||
5
lelya92
25.09.15
✎
16:37
|
Сейчас загрузчик по кнопке выполнить создает "отчет о производстве за смену". А его нельзя провести, так как есть только материалы и нет товаров и услуг. Но это наверное лишняя информация...
|
|||
6
Звездец
25.09.15
✎
16:47
|
Специалиста позвать не вариант? Вы же вроде консультант а не кодер
|
|||
7
Звездец
25.09.15
✎
16:50
|
выложите хотя бы обработку, там менять не так то и много придется.
Вот только БП искать не хочется в пятницу чтоб проверить |
|||
8
lelya92
25.09.15
✎
16:58
|
Звездец, могу выложить файл с конфигурацией, в пустую базу выгрузите и можно тестить.
В мисте не знаю как прикреплять даже)) выложила на файлообменник обработку, посмотрите пожалуйста, если не сложно |
|||
9
lelya92
25.09.15
✎
16:58
|
Звездец, http://www.fayloobmennik.net/5450683
|
|||
10
Звездец
25.09.15
✎
17:01
|
Еще раз в какой док грузить нужно?
|
|||
11
Звездец
25.09.15
✎
17:02
|
Так вы обмен с iiko пытаетесь победить?
|
|||
12
Звездец
25.09.15
✎
17:05
|
Может не стоит велосипед изобретать и построить учет в БП методологически правильно?
|
|||
13
lelya92
25.09.15
✎
17:08
|
Звездец, Да, в этом и сложность, обработчик не из простых, мягко говоря, а с моим "великим" опытом так вообще жуть.Вот здесь файл для теста и конфигурация бд http://www.fayloobmennik.net/5450707
|
|||
14
Звездец
25.09.15
✎
17:10
|
Потому как поправив 1 документ похожие вопросы вылезут и по другим моментам, потому как iiko это не просто товароучетка, а полноценный back и front. и в плане обмена с бп там все продумано дабы избавить бухгалтера от специфики общепита
|
|||
15
Звездец
25.09.15
✎
17:11
|
Базу то надеюсь не сданными реальными выложили?
|
|||
16
Звездец
25.09.15
✎
17:12
|
опишите подробней почему вдруг пришлось ломать учет?
|
|||
17
lelya92
25.09.15
✎
17:12
|
Понимаете, просто может быть бухгалтер сама не знает, как теперь проводить эти документы без складов. Поэтому и просит делать "странные вещи". А с другой стороны все логично(ну в моём понимании во всяком случае). Так как склада нет, то ей не нужен отчет о производстве за смену, куда она потом спишет произведенную продукцию.
|
|||
18
Звездец
25.09.15
✎
17:13
|
а то из предыдущей темы я ничего не понял. Что-то приготовили, продали, но акт производства делать не хотите. Вы что, реализации в БП отражать не собираетесь?
|
|||
19
Звездец
25.09.15
✎
17:14
|
А что ей дались эти склады? может она вообще хочет вести только суммовой учет в БП?
|
|||
20
Звездец
25.09.15
✎
17:15
|
тогда ей вообще никакой обмен не нужен, и грузить в этом случае ничего не нужно
|
|||
21
Звездец
25.09.15
✎
17:18
|
тогда рекомендую почитать http://catalog.mista.ru/public/101312/
Но лично мое мнение суммовой учет это изврат |
|||
22
lelya92
25.09.15
✎
17:21
|
Звездец, Подождите, не уходите, я пишу Вам процесс))
|
|||
23
VikingKosmo
25.09.15
✎
17:22
|
(22) впервые на моей памяти, кто то просит, что бы Звездец, не уходил. Обычно все хотят, что бы он не приходил...
|
|||
24
lelya92
25.09.15
✎
17:31
|
Для начала про акт реализации: его условно можно разделить на 2 части(по колонке "операция название") на проданные товары и списанные материалы.
В общем бухгалтер мне объяснила так: Ей надо на основе акта реализации, выгруженного из айки нужно загрузить в 1С сразу требование накладную(но естественно без товаров("колонка операция название"=продажа). Так как складов у них теперь нет ей просто нужно как бы возместить потраченные материалы. А проданные товары(сделанные из этих материалов) в 1с выгружать нельзя, потому что она их списать теперь не может. Получается как бы круговорот материалов в природе) Сколько потратили на производство продукции, столько и хотим закупить(требование-накладная). |
|||
25
lelya92
25.09.15
✎
17:33
|
Так вот я "отфильтровать" выгружаемый акт реализации смогла, а как теперь по кнопке "выполнить" загрузить данные в документ требование-накладная я не понимаю((
|
|||
26
lelya92
25.09.15
✎
17:34
|
VikingKosmo С такими заданиями, как у меня, только на Звездец и приходится надеяться)) Либо свихнусь, либо выполню))
|
|||
27
lelya92
25.09.15
✎
17:36
|
Звездец, Я боюсь, что она не послушает меня, если я попрошу её перейти на суммовой учет, там матерая женщина, она лучше знает как вести бухгалтерию)) мое дело маленькое))) тем более, что я на этом месте без году неделя.
|
|||
28
lelya92
25.09.15
✎
17:37
|
Звездец, Вы не дождались моего объяснения? Вернитесь пожалуйста!)
|
|||
29
Звездец
25.09.15
✎
17:55
|
Если честно, я не понимаю для чего это надо бухгалтеру, или же вы сами немного не так все понимаете. Целью любого учета является получение каких либо результатов, какие результаты в данном случае ?...
Давайте сначала разберемся с возможностями штатного механизма, а потом попробуете еще раз подумать что же хочет бухгалтер. Вот документация ftp://ftp.iiko.ru/3.0/UG_iikoOffice_3.0-new.pdf На странице 255 подробно описана настройка обмена, и самое главное, что если бух не хочет тянуть всю номенклатуру, то есть вариант выгрузки одной позицией (товары будут группироваться в этом случае например по ставкам НДС), ну или же выгрузка только для суммового учета. Если бухгалтер не придумала велосипед с квадратными колесами, то все должно заработать. |
|||
30
Звездец
25.09.15
✎
17:56
|
криво вставилась ссылка
ftp.iiko.ru/3.0/UG_iikoOffice_3.0-new.pdf |
|||
31
lelya92
26.09.15
✎
18:14
|
Почему-то меня ссылка на список текущих тем выводит. А вторая вообще никуда не перенаправляет. Не могли бы Вы ещё раз ссылку кинуть. Можно на почту, может неполадки на форуме ([email protected])
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |