Имя: Пароль:
1C
 
Изменение внешней обработки загрузка 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
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])