MRZclub! Предлагаю посмотреть вариант этапа 1.1 - итоги в разрезе: поставщик (Деталь Кузов Рейсталинг). Вопросы про Ваш 1С... 1. встречаются любопытные номенклатурные позиции типа: "142 позиции Паша", "4230432010_САЙЛЕНТБЛ.ЗАД.ЦАПФЫ TOYOTA CARINA ST170" (интересно, чего Вы от них ждете... ; 2. встречаются повторяющиеся позиции.
Полагаю, для контроля "СВОДНАЯ" должна иметь итоги в разрезе: Деталь Кузов Рейсталинг (без связи с поставщиком). Полагаю, для контроля 1С должна иметь итоги в разрезе: не повторяющиеся позиции.
Это все легко сделать, но во избежание выполнения ненужной работы, требуются Ваши ответы на вопросы.
MRZclub! Предлагаю посмотреть вариант этапа 1.1 - итоги в разрезе: поставщик (Деталь Кузов Рейсталинг). Вопросы про Ваш 1С... 1. встречаются любопытные номенклатурные позиции типа: "142 позиции Паша", "4230432010_САЙЛЕНТБЛ.ЗАД.ЦАПФЫ TOYOTA CARINA ST170" (интересно, чего Вы от них ждете... ; 2. встречаются повторяющиеся позиции.
Полагаю, для контроля "СВОДНАЯ" должна иметь итоги в разрезе: Деталь Кузов Рейсталинг (без связи с поставщиком). Полагаю, для контроля 1С должна иметь итоги в разрезе: не повторяющиеся позиции.
Это все легко сделать, но во избежание выполнения ненужной работы, требуются Ваши ответы на вопросы.Матрёна
1. встречаются любопытные номенклатурные позиции типа: "142 позиции Паша", "4230432010_САЙЛЕНТБЛ.ЗАД.ЦАПФЫ TOYOTA CARINA ST170" (интересно, чего Вы от них ждете... biggrin ; 2. встречаются повторяющиеся позиции.
Это изначально так велось =) патом постепенно все меняли =) От этих позиций я ни чего не жду... =) если там - то просто спишу со склада =)
Цитата (Матрёна)
2. встречаются повторяющиеся позиции.
Наверное позиция типа Амортизатор? 1с выгружает название, но на самом деле там разные производители и коды... Я эти позиции учитывать не буду...
Цитата (Матрёна)
1. встречаются любопытные номенклатурные позиции типа: "142 позиции Паша", "4230432010_САЙЛЕНТБЛ.ЗАД.ЦАПФЫ TOYOTA CARINA ST170" (интересно, чего Вы от них ждете... biggrin ; 2. встречаются повторяющиеся позиции.
Это изначально так велось =) патом постепенно все меняли =) От этих позиций я ни чего не жду... =) если там - то просто спишу со склада =)
Цитата (Матрёна)
2. встречаются повторяющиеся позиции.
Наверное позиция типа Амортизатор? 1с выгружает название, но на самом деле там разные производители и коды... Я эти позиции учитывать не буду...MRZclub
MRZclub! С Вашей 1С проблем нет. Ваши "древние" номенклатурные строчки просто "выпадут" в протокол расхождений для напоминания о существовании "мусора" в номенклатурной части в БД 1С. Повторяющиеся позиции легко превратить в не повторяющиеся - просто учесть их количество. А вот относительно информации от поставщиков мы с Вами, похоже, недопонимаем друг друга. Столб G на "TRANZIT" - дата продажи - присутствует на том же основании, что и остальные столбы на этом листе. "TRANZIT" - ОБЪЕДИНЕНИЕ ИНФОРМАЦИИ СО ВСЕХ ЛИСТОВ ПОСТАВЩИКОВ! И ТОЛЬКО! На листе "СВОДНАЯ" строятся итоги: 1. таблица "большая" - по каждому Поставщику в разрезе всех его "Деталь Кузов Рейсталинг"; 2. таблица "малая" - свод итогов по поставщикам на основе "большой" таблицы на этом листе. При подведении итогов учитывались с листа "TRANZIT" только те строки, у которых в столбе G (дата продажи на этом листе) ячейки ПУСТЫЕ! Поскольку мы в субботу не "дошли" до конца обсуждения алгоритма подведения итогов (в столице было уже 0-40 ), я реализовала этот алгоритм, "сидя на своей колокольне"! Ну, а поскольку я в "бЮСТгалтерии" - НУЛЬ, то не обессудьте, ежели неправильно! Исправить алгоритм? Нет проблем!
Цитата (MRZclub)
Столбец G не Совсем корректно работает.. т.к. к примеру Бампер Пд E90 могут поставлять 5 поставщиков
Заметьте, итоги на "СВОДНАЯ" - в разрезе ПОСТАВЩИКОВ! Понятно, что для сравнения с 1С итоги нужны без привязки к поставщикам. Вы невнимательно прочли мои уточнения. См.
Цитата (MRZclub)
Полагаю, для контроля "СВОДНАЯ" должна иметь итоги в разрезе: Деталь Кузов Рейсталинг (без связи с поставщиком).
Итак, лист "СВОДНАЯ" останется для того, чтобы Вы могли "надзирать" итоги в разрезе поставщиков. Если не надо, в макросе можно "почикать" процесс создания информации на нем и, соответственно, убрать лист из файла. В любом случае для контроля с 1С будет сформирован лист итогов в разрезе "Деталь Кузов Рейсталинг", без связи с поставщиками. Однако, ДЛЯ ПОСТРОЕНИЯ ИТОГОВ ТРЕБУЕТСЯ УТОЧНЕНИЕ - НУЖНО ЛИ УЧИТЫВАТЬ ТОЛЬКО ТЕ СТРОЧКИ, У КОТОРЫХ НЕТ ДАТЫ ПРОДАЖИ!!! Сформулируйте ЧЕТКО условие "учета" строк с листа "TRANZIT" для подведения итогов в разрезе "Деталь Кузов Рейсталинг" для последующего контроля с 1С. Чем быстрее Вы это сделаете, тем быстрее увидите протокол сравнения с 1С.
MRZclub! С Вашей 1С проблем нет. Ваши "древние" номенклатурные строчки просто "выпадут" в протокол расхождений для напоминания о существовании "мусора" в номенклатурной части в БД 1С. Повторяющиеся позиции легко превратить в не повторяющиеся - просто учесть их количество. А вот относительно информации от поставщиков мы с Вами, похоже, недопонимаем друг друга. Столб G на "TRANZIT" - дата продажи - присутствует на том же основании, что и остальные столбы на этом листе. "TRANZIT" - ОБЪЕДИНЕНИЕ ИНФОРМАЦИИ СО ВСЕХ ЛИСТОВ ПОСТАВЩИКОВ! И ТОЛЬКО! На листе "СВОДНАЯ" строятся итоги: 1. таблица "большая" - по каждому Поставщику в разрезе всех его "Деталь Кузов Рейсталинг"; 2. таблица "малая" - свод итогов по поставщикам на основе "большой" таблицы на этом листе. При подведении итогов учитывались с листа "TRANZIT" только те строки, у которых в столбе G (дата продажи на этом листе) ячейки ПУСТЫЕ! Поскольку мы в субботу не "дошли" до конца обсуждения алгоритма подведения итогов (в столице было уже 0-40 ), я реализовала этот алгоритм, "сидя на своей колокольне"! Ну, а поскольку я в "бЮСТгалтерии" - НУЛЬ, то не обессудьте, ежели неправильно! Исправить алгоритм? Нет проблем!
Цитата (MRZclub)
Столбец G не Совсем корректно работает.. т.к. к примеру Бампер Пд E90 могут поставлять 5 поставщиков
Заметьте, итоги на "СВОДНАЯ" - в разрезе ПОСТАВЩИКОВ! Понятно, что для сравнения с 1С итоги нужны без привязки к поставщикам. Вы невнимательно прочли мои уточнения. См.
Цитата (MRZclub)
Полагаю, для контроля "СВОДНАЯ" должна иметь итоги в разрезе: Деталь Кузов Рейсталинг (без связи с поставщиком).
Итак, лист "СВОДНАЯ" останется для того, чтобы Вы могли "надзирать" итоги в разрезе поставщиков. Если не надо, в макросе можно "почикать" процесс создания информации на нем и, соответственно, убрать лист из файла. В любом случае для контроля с 1С будет сформирован лист итогов в разрезе "Деталь Кузов Рейсталинг", без связи с поставщиками. Однако, ДЛЯ ПОСТРОЕНИЯ ИТОГОВ ТРЕБУЕТСЯ УТОЧНЕНИЕ - НУЖНО ЛИ УЧИТЫВАТЬ ТОЛЬКО ТЕ СТРОЧКИ, У КОТОРЫХ НЕТ ДАТЫ ПРОДАЖИ!!! Сформулируйте ЧЕТКО условие "учета" строк с листа "TRANZIT" для подведения итогов в разрезе "Деталь Кузов Рейсталинг" для последующего контроля с 1С. Чем быстрее Вы это сделаете, тем быстрее увидите протокол сравнения с 1С. Матрёна
Сообщение отредактировал Матрёна - Понедельник, 29.04.2013, 10:05
Поскольку мы в субботу не "дошли" до конца обсуждения алгоритма подведения итогов (в столице было уже 0-40 biggrin ), я реализовала этот алгоритм, "сидя на своей колокольне"! Ну, а поскольку я в "бЮСТгалтерии" - НУЛЬ, то не обессудьте, ежели неправильно! Исправить алгоритм? Нет проблем!
По первой части все норм работает. Есть некоторые идеи говорил о них не раз =) Давайте сделаем основную часть а там при тестировании уже вылезет как лучше все формировать...
Цитата (Матрёна)
Однако, ДЛЯ ПОСТРОЕНИЯ ИТОГОВ ТРЕБУЕТСЯ УТОЧНЕНИЕ - НУЖНО ЛИ УЧИТЫВАТЬ ТОЛЬКО ТЕ СТРОЧКИ, У КОТОРЫХ НЕТ ДАТЫ ПРОДАЖИ!!!
Привет! Да совершенно верно! 1с учитывает приход и расход соответственно она выдает окончательные результаты по позициям.....
Цитата (Матрёна)
Сформулируйте ЧЕТКО условие "учета" строк с листа "TRANZIT" для подведения итогов в разрезе "Деталь Кузов Рейсталинг" для последующего контроля с 1С.
У нас все реализовано для сравнения в 1с В "Сводная" есть название детали "F" и количество "H" в 1с есть Название детали и количество. Сравниваем и выводим списком, на отдельном листе...
Цитата (Матрёна)
Поскольку мы в субботу не "дошли" до конца обсуждения алгоритма подведения итогов (в столице было уже 0-40 biggrin ), я реализовала этот алгоритм, "сидя на своей колокольне"! Ну, а поскольку я в "бЮСТгалтерии" - НУЛЬ, то не обессудьте, ежели неправильно! Исправить алгоритм? Нет проблем!
По первой части все норм работает. Есть некоторые идеи говорил о них не раз =) Давайте сделаем основную часть а там при тестировании уже вылезет как лучше все формировать...
Цитата (Матрёна)
Однако, ДЛЯ ПОСТРОЕНИЯ ИТОГОВ ТРЕБУЕТСЯ УТОЧНЕНИЕ - НУЖНО ЛИ УЧИТЫВАТЬ ТОЛЬКО ТЕ СТРОЧКИ, У КОТОРЫХ НЕТ ДАТЫ ПРОДАЖИ!!!
Привет! Да совершенно верно! 1с учитывает приход и расход соответственно она выдает окончательные результаты по позициям.....
Цитата (Матрёна)
Сформулируйте ЧЕТКО условие "учета" строк с листа "TRANZIT" для подведения итогов в разрезе "Деталь Кузов Рейсталинг" для последующего контроля с 1С.
У нас все реализовано для сравнения в 1с В "Сводная" есть название детали "F" и количество "H" в 1с есть Название детали и количество. Сравниваем и выводим списком, на отдельном листе...MRZclub
MRZclub! Прошу пардону за задержку - домашний форс-мажор: ДР у ближайшего домочадца. Накропала еще в понедельник...
Список листов (имена НЕ МЕНЯТЬ!), которые используют макросы: 1. ПРОТОКОЛ, 2. TRANZIT, 3. СВОДНАЯ, 4. EXCEL FOR 1C, 5. 1C. P.S. Имена листов поставщиков - любые.
Уточнения: 1. На листах 1 ~ 4 макросы "пишут" со 2 строки, предварительно удаляя строки на них, начиная со 2. 1.1.У "шапок" можно менять содержимое ячеек. Местоположение ячеек в "шапках" НЕ МЕНЯТЬ! 2. Лист 1С макрос "чистит" полностью, "пишет" со 2 строки. 3. На листе "ПРОТОКОЛ" две кнопки для макросов. 3.1. Первым выполняется макрос "СВОД", ибо он формирует лист "TRANZIT", без "построения" которого не будет работать макрос "КОНТРОЛЬ". 4. Лист "СВОДНАЯ" оставила для визуального контроля итогов от поставщиков. 5. Протокол выполнен "двухсторонний" (об этом писала ранее).
Тестируйте... Однако, не завидую Вам... Мусора в номенклатуре 1С - выше крыши... МРАК!!!
MRZclub! Прошу пардону за задержку - домашний форс-мажор: ДР у ближайшего домочадца. Накропала еще в понедельник...
Список листов (имена НЕ МЕНЯТЬ!), которые используют макросы: 1. ПРОТОКОЛ, 2. TRANZIT, 3. СВОДНАЯ, 4. EXCEL FOR 1C, 5. 1C. P.S. Имена листов поставщиков - любые.
Уточнения: 1. На листах 1 ~ 4 макросы "пишут" со 2 строки, предварительно удаляя строки на них, начиная со 2. 1.1.У "шапок" можно менять содержимое ячеек. Местоположение ячеек в "шапках" НЕ МЕНЯТЬ! 2. Лист 1С макрос "чистит" полностью, "пишет" со 2 строки. 3. На листе "ПРОТОКОЛ" две кнопки для макросов. 3.1. Первым выполняется макрос "СВОД", ибо он формирует лист "TRANZIT", без "построения" которого не будет работать макрос "КОНТРОЛЬ". 4. Лист "СВОДНАЯ" оставила для визуального контроля итогов от поставщиков. 5. Протокол выполнен "двухсторонний" (об этом писала ранее).
Тестируйте... Однако, не завидую Вам... Мусора в номенклатуре 1С - выше крыши... МРАК!!! Матрёна