Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Сложный перенос данных , Слить УТ и БУХ в УТП 2 страниц V   1 2 >          
maxst22 Подменю пользователя
сообщение 18.03.17, 22:18
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 48
Спасибо сказали: 0 раз
Рейтинг: 0

Доброго времени суток.
Нужен совет гуру по переносу данных. Из БУХ + УТ в УТП help.gif
Есть конфигурации: Управление торговлей для Украины (2.3.23.1) и Бухгалтерия для Украины (1.2.40.2) в данный момент обмен данными между бух и УТ происходит через самописную обработку (переносятся некоторые виды документов: расходки, счета, налоговые и т.д. 5-6 видов) т.е. справочники "Номенклатура" и "Контрагенты" практически одинаковые - в УТ немного больше элементов (не все переносятся в бух) + регистр сведений "Контактная информация" более "расширен".
Нужно перенести данные и остатки следующим образом:
а). из конфигурации (бух.) перенести остатки на конец 2016 года и документы за 1-й квартал 2017. Хочу перенести все, кроме зарплаты и ОС. Зарплату думаю лучше внести вручную (работает 10 чел.), ОС - тоже порядка 10 наименований
б). из УТ перенести остатки на конец 1-го квартала и дальше все работают в УТП.

в базе 5 фирм, соотв. Остатки в бух нужно переносить по всем 5 фирмам + несколько складов в УТ.
-----------------------------
Что сделал: через конвертацию перенес документы из бух. базы. Нужно конечно еще много доделать ручками (единицы хранения, единицы для отчетов и т.д.). Буду писать соотв. обработки, т.к. конвертацией владею слабо sad.gif
-----------------------------
Теперь вопросы:
1. Как правильно перенести остатки из БУХ? Как-то через "Конвертацию" или сформировать соотв отчеты в бух, сохранить в ексель, и загрузить через ексель в соотв документы: "Оприходование товаров" и "Корректировка долга"? (ЗП и ОС вручную)
и типовые отчеты вроде "анализ субконто" совершенно не подходят для анализа: цифры разбросаны по разным строкам, по счетам и субсчетам. Получается нужно писать свои "удобные" отчеты?
2. При переносе остатков получается пропадут партии? Уж очень не охота их переносить (не совсем даже представляю как их правильно перенести)
3. Остатки по УТ тоже проще перенести через ексель?
4. Сколько это все вообще может стоить по деньгам? Или сколько это займет часов?

Заранее спасибо.

sava1 Подменю пользователя
сообщение 19.03.17, 8:01
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

0. Я голосую за конвертацию - меньше гемороя при синхронизации.
исходя из этого

1. Сформировали запрос по остаткам в коллекцию и перетащили.
2. Партии сформируются свои - вводом остатков. Если уж очень надо - формируйте документы еще и по ценам (документам) поступления.
3. Аналогично бух - конвертацией.
4. часов 15-20 (с запасом).

maxst22 Подменю пользователя
сообщение 19.03.17, 16:32
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 48
Спасибо сказали: 0 раз
Рейтинг: 0

sava1 @ Сегодня, 8:01 * ,
Не совсем пойму по первому ответу: где этот запрос формировать? В самой конвертации?

sava1 Подменю пользователя
сообщение 19.03.17, 16:58
Сообщение #4

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Да. Выгрузка по произвольному алгоритму (можно использовать параметры).
При загрузке формируем документы.
Вообще-то вариантов куча.

Batchir Подменю пользователя
сообщение 20.03.17, 10:16
Сообщение #5

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

Цитата(sava1 @ 19.03.17, 8:01) *
4. часов 15-20 (с запасом).

оптимистично ))) по факту потратите намного больше.
... перенос из двух разных баз с "практически одинаковым" набором данных по 5 организациям ...
... из личного опыта, как правило в базах источниках бардак с данными, который приходится решать какими-то костылями в этих базах ...

Нет, может версию правил для переноса и напишете за это время, но что делать с тем что будет до и после написания правил?
У вас ведь не заказывают написание правил конвертации, у вас заказывают результат, который заключается в том что появляется новая база с корректными данными.

Я бы наверно пошел по следующему пути:
1. Слил справочную информацию (конвертацией)
2. Согласовал бы остатки которые необходимо перенести и выгрузил бы в эксель эти данные.
3. Утвердил данные (письменное подтверждение того что в экселе данные корректны), так потом спокойнее (не забываем про 5 фирм!!!).
4. Загрузил бы из экселя остатки в документы.
5. Перенес оговоренный список документов без движений (конвертацией).
6. Перепровел загруженные документы.
7. Проконтролировал данные в базах источниках и УТП, не забываем что они должны совпасть.

И в оценку вложил бы все эти пункты, потому что какой смысл браться за работу в 15-20 часов если в итоге будет потрачено на неё, например 2 недели.

Сообщение отредактировал Batchir - 20.03.17, 10:21

Спасибо сказали: Kiskin, maxst22,

sava1 Подменю пользователя
сообщение 20.03.17, 10:23
Сообщение #6

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Цитата(Batchir @ 20.03.17, 10:16) *
оптимистично ))) по факту потратите намного больше.

Вы считате, что я первый раз замуж выхожу ?
20 часов - оба правила переноса (вместе с синхронизацией со второй базы).


По Вашему варианту вместе с согласованиями данные можно переносить месяц-два.

Vofka Подменю пользователя
сообщение 20.03.17, 10:39
Сообщение #7

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Цитата(sava1 @ 20.03.17, 10:23) *
Вы считате, что я первый раз замуж выхожу ?

Это ж все субъективно и зависит от личного опыта. Я во многом согласен с Batchir. Заказчику нужен результат. И очень часто получается так (З - заказчик, П - программист):

З: - мне надо это
П: - ок
... сдедали ...
З: - не работает
П: - как же не работает? Просили это, вот же оно, как и просили
З: - но вот тут же не работает
П: - так это же совсем другое
... и тут начинается выяснение отношений ...

А все потому, что заказчик считал, что ему нужно одно, а на самом деле надо (совсем) другое. Повторюсь, что все субъективно и зависит как от опыта в профессиональном плане, так и от опыта работы с разными заказчиками. И недооценивать второе часто может стать себе дороже.

Batchir Подменю пользователя
сообщение 20.03.17, 10:51
Сообщение #8

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

оффтоп
Не месяц - два, но ровно столько сколько это необходимо.
Я ставлю цель не написание правил, а результат - клиент работает в новой базе с корректными данными по 5 организациям.
По Вашему варианту за 20 часов напишем правила, а потом ...
Клиент: у меня данные в УТП не сходятся с базами УТ и БУХ.
Программист: проблема с Вашими исходными базами, остатки и НСИ перенесены, документы тоже, разберайтесь в базах, исправляйте, синхронизируйтесь и снова проверяйте.

А переносить данные можно и по OLE, может программист не сталкивался с конвертацией и ему намного проще и быстрее будет именно OLE.


Сообщение отредактировал Batchir - 20.03.17, 18:18

sava1 Подменю пользователя
сообщение 20.03.17, 11:47
Сообщение #9

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Цитата(Batchir @ 20.03.17, 10:51) *
Клиент: у меня данные в УТП не сходятся с базами УТ и БУХ.
Программист: проблема с Вашими исходными базами, остатки и НСИ перенесены, документы тоже, разберайтесь в базах, исправляйте, синхронизируйтесь и снова проверяйте.


Т.е. Вы, как ответственный программист, еще и баланс им сведете ?

На практике - З. Мне надо Это,это, .....
П. - Дай бумажку, где это написано.
...
Перенос, демонстрация результатов. Финита.

Еще ни разу никто не "возникал" или был недоволен.

Batchir Подменю пользователя
сообщение 20.03.17, 14:45
Сообщение #10

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

оффтоп
Цитата(sava1 @ 20.03.17, 11:47) *
Т.е. Вы, как ответственный программист, еще и баланс им сведете ?


Задача человека к которому обращаются за услугой дать то чего от него ожидают.
В данном случае клиент ожидает новую рабочую базу данных, а не рабочий механизм синхронизации данных.
Сам механизм ему как таковой не нужен, в силу того что он потребуется один раз.
Конечно же я ничего сводить не буду, это должен сделать клиент (если не оговорена эта работа).
Но перед выгрузкой остатков я сделаю анализ данных и предоставлю клиенту максимум информации для исправления.
Потом
Цитата(Batchir @ 20.03.17, 10:16) *
2. Согласовал бы остатки которые необходимо перенести и выгрузил бы в эксель эти данные.
3. Утвердил данные (письменное подтверждение того что в экселе данные корректны), так потом спокойнее (не забываем про 5 фирм!!!).


Вот Вы бы взяли за работу, например, 20 чел.час и выдали свой результат клиенту.
Я бы взял, например, 80 чел. час и выдал свой результат.
В каком виде клиенту нужен этот результат и сколько он готов за это заплатить - решение самого клиента, мы с Вами можем лишь ему предложить решение его задачи.
Одно могу сказать с моим подходом к задачам я работаю на проектах с бюджетом от 1 млн. грн.
И в этих проектах выступаю и бизнес-аналитиком, и архитектором, и ведущим разработчиком.
И до момента начала разработки по проекту треть бюджета уходит на "поговорить, согласовать, проанализировать".


Сообщение отредактировал Batchir - 20.03.17, 18:18

Спасибо сказали: MATEVI,

sava1 Подменю пользователя
сообщение 20.03.17, 16:00
Сообщение #11

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Цитата(Batchir @ 20.03.17, 14:45) *
работаю на проектах с бюджетом от 1 млн. грн.


В данном случае ИМХО не тот уровень. не надо из пушек по воробьям "херачить".
Можно месяцев 2 писать техзадание, еще 3 месяца описыватьбизнез-процессы, еще 2 месяца создавать команду. Нафига ?

Batchir Подменю пользователя
сообщение 20.03.17, 17:59
Сообщение #12

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

оффтоп
Цитата(sava1 @ 20.03.17, 16:00) *
В данном случае ИМХО не тот уровень. не надо из пушек по воробьям "херачить".
Можно месяцев 2 писать техзадание, еще 3 месяца описыватьбизнез-процессы, еще 2 месяца создавать команду. Нафига ?

А вот это чисто по 1Совски. Прийти, что-то сделать за даром, взять деньги и уйти.
А клиент пусть сам потом с нетленкой возится.

ИМХО. Даже на маленьких задачах нужно подходить по взрослому, по правильному.
Ведь именно мы с Вами и делаем для 1С такую карму. А потом все дружно удивляемся "почему ЗП меньше чем в аналогичной отрасли у буржуев".
Вот мы (компания в которой работаю) отказались от такого подхода и только выиграли в этом.
Все мелкие (проблемные) клиенты ушли. Крупные, которые всё прекрасно понимают и готовы платить - остались.
Новые, которым демонстрируем наш подход, только удивляются и готовы платить.
И в итоге так получилось что в результате манипуляций в подходе к задачам у нас прилично вырос зарплатный фонд.
Мы работаем как и раньше, а получаем в два раза больше.
Конечно на фоне курса доллара не удалось вернуться до состояния перед майданом, но очень близки к этому.


Сообщение отредактировал Batchir - 20.03.17, 18:19

sava1 Подменю пользователя
сообщение 20.03.17, 18:28
Сообщение #13

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Цитата(Batchir @ 20.03.17, 17:59) *
А вот это чисто по 1Совски. Прийти, что-то сделать за даром, взять деньги и уйти.
А клиент пусть сам потом с нетленкой возится.


Не за даром, а за конкретно сделанную работу. Клиент в-основном, понимает на что идет.
При чем здесь "нетленка" - сбили данные в одну базу - что еще надо придумывать?

Если клиент платит - конечно, можно разводить на "бабки" до нескончаемости.
Но если ему нужен результат, он ищет того, кто ему это сделает. При этом "фри" сделает это за неделю и 6 тищ, а франч за 2 месяца и 20 (это из личного опыта).

maxst22 Подменю пользователя
сообщение 20.03.17, 23:56
Сообщение #14

Общительный
**
Группа: Пользователи
Сообщений: 48
Спасибо сказали: 0 раз
Рейтинг: 0

Кстати по УТ по остаткам товаров договорились с клиентом переносить их из екселя.
поэтому буду делать наверное так:
1. Сворачиваю базу по БУХ на крнец 2016 и переношу остатки и движения за 1-й квартал.
2. Перепровожу документы и сверяю остатки на конец периода (1-й квартал) по БУХ
3. Сворачиваю базу по УТ и переношу только остатки по взаиморасчетам (документ "Корректировка регистров"). Остатки по товарам гружу из екселя (документ "Оприходование"). Тут конечно придется внимательно "добавлять справочники", ведь в УТ контрагентов и товаров явно больше.
4. Сдача работы smile.gif. Все это надо успеть (заранее подготовившись) сделать за 2 выходных - 1,2 апреля
По-моему это минимум работы. А часов действительно надо брать больше. Потому как потом обязательно посыпятся вопросы "У меня что-то не работает...", "Не хватает товара и т.д." + консультации как работать с УТП
В принципе Batchir прав. Все надо сразу делать по-уму (лучше сразу согласовать большую сумму денег), потому как потом клиент остается 1 на 1 с проблемами.

Batchir Подменю пользователя
сообщение 21.03.17, 8:56
Сообщение #15

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

Я бы всё таки первым пунктом бы занялся сведением в кучу всей НСИ с двух баз.
Просто на этом этапе могут вылезти какие-то косяки (дубли и прочее), а только после этого готовить эксельки на основании справочной информации УТП.

maxst22 Подменю пользователя
сообщение 21.03.17, 13:00
Сообщение #16

Общительный
**
Группа: Пользователи
Сообщений: 48
Спасибо сказали: 0 раз
Рейтинг: 0

Batchir @ Сегодня, 8:56 * ,
надеюсь с этим проблем будет минимум, потому как в настоящий момент из УТ в БУХ перегружаются выборочно определенные виды документов, и синхронизация справочников идет по кодам. Проблемы начались с договорами: то не тот подтянет, то по ошибке создается новый... а так в общем все работает.
Думаю если в конвертации задать соответсвия справочников по кодам (как и было при самописном обмене раньше), то в УТП просто должны подкинуться недостающие элементы из УТ

Batchir Подменю пользователя
сообщение 22.03.17, 12:29
Сообщение #17

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

maxst22, ну тут Вам виднее. Вся исходная информация то у Вас, а я делаю предположения исходя из личного опыта по выполнению подобных задач.

maxst22 Подменю пользователя
сообщение 22.03.17, 18:49
Сообщение #18

Общительный
**
Группа: Пользователи
Сообщений: 48
Спасибо сказали: 0 раз
Рейтинг: 0

Столкнулся с еще одной проблемой: не переносятся документы "Корректировка записей регистров" и "ОперацияБух" - пустые табличные части sad.gif
Помогите советом что сделать? Читал тут: [необходимо зарегистрироваться для просмотра ссылки] - ничего не понял sad.gif
Мспользую конвертацию версии 2.1.8.2

sava1 Подменю пользователя
сообщение 22.03.17, 19:38
Сообщение #19

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Птичку надо поставить

А вообще-то, по-правилам, надо написать техзадание, обсудить с заказчиком и т.д.

maxst22 Подменю пользователя
сообщение 22.03.17, 20:18
Сообщение #20

Общительный
**
Группа: Пользователи
Сообщений: 48
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(sava1 @ 22.03.17, 19:38) *
Птичку надо поставить

Какую? Где?

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V   1 2 >
Тема закрыта Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 14:36
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!