есть старая база и новая - чистая, как из старой базы в новую перенести остатки и ненулевые субконто?
Это сообщение было отредактировано: vaganov, 16 Сен, 2008 г. - 14:19
KISA2008-09-16 16:19
Вы имеете ввиду проводки или автоматически из программы в программу?
Maxim2008-09-16 16:28
Ответ 1: Руками.
Ответ 2: Позвать специалиста по 1С, который все это сделает корректно за деньги. :nuuu:
Ответ 3: Прочитать вторую половину "Руководства пользователя 1С60", посвященную программированию на макроязыке. Освоить и написать собственные обработки по выгрузке хотя бы [I]ненулевых субконто[/I] в текстовый формат переноса данных 1С60. Который не является "страшным секретом" и его описание легко можно найти в файле: readme.wri, который лежит в каталоге с программой 1С60(обычно: C:\1sbw6\здесь лежит).
Творческих успехов! :-)
vaganov2008-09-16 16:43
[quote][I]2008-09-16 16:19 KISA писал(а):[/I]
Вы имеете ввиду проводки или автоматически из программы в программу?[/quote]
Мне надо в новую базу перенести остатки по товару и все...
Просто я думал, что у присутствующих сдесь пользователей есть опыт, которым они могут поделиться. Видимо придется придумывать все самому )
Maxim2008-09-16 17:19
[quote][I]2008-09-16 16:43 vaganov писал(а):[/I]
Мне надо в новую базу перенести остатки по товару и все...
Просто я думал, что у присутствующих сдесь пользователей есть опыт, которым они могут поделиться. Видимо придется придумывать все самому )[/quote]
А сами товары переносить не надо? Ведь вторая база, как Вы писали, чистая.
Вряд ли по данному вопросу у присутствующих здесь пользователей есть опыт, зато у программистов от 1С он определенно есть. :) Ваш вопрос связан с конвертацией данных. Штатный механизм в 1С60 - перенос проводок(внимание! только проводок, не документов, документы трансформируются в проводки при переносе). Если хочется чего-то большего, с проверками на какие-то условия, нужно пользоваться отдельными утилитами или писать свои отчеты на выгрузку данных.
Все альтернативы я ясно перечислил в своем посте выше. Что именно не понятно, друг?
Ну может будет понятнее, если скажу, что вам надо думать в сторону конструкций на макроязыке 1С вида:
[CODE]!ВЫБРАТЬ СУБКОНТО
!ПВИД=СВК&
!СУБКОНТО В ПОРЯДКЕ КОДОВ
!ВЫБРАТЬ СУБКОНТО ВИД ПВИД ВСЕ
!ЕСЛИ Бла-бла проверим...какие хотим условия,
а дальше собираем строки примерно такого вида и выдаем в отчет:
"Subconto", "1:1","нпо ''Прогресс''",500000.00, "1:нпо ''Прогресс''"
"Subconto", "1:1:1","рекламный отдел ",,"1:факс (095) 111-11-11"
"Subconto", "1:2","нпо ''Закат''",,"1:нпо ''Закат''"
"Subconto", "1:2:1","отдел 4",, "1:123456789","2:ул.Гагарина,7","5:Петров Н.С."
!КОНЕЦЕСЛИ
!СЛЕДУЮЩИЙ СУБКОНТО
[/CODE]
Такой отчетик сохраняем в формате *.txt, затем открываем новую базу и загружаем в нее как обычно загружаем проводки, только в данном случае будут перенесены выгруженные нами субконто с параметрами. Сальдо - нет! Это отдельная песня, но тоже при желании победить можно. Дерзайте сударь! 8|
McSim2008-09-16 18:03
Вот я тоже думаю - чего это я ремонт квартиры сам не делаю? А так же автомобиля и бытовых электроприборов. Разобраться же сам могу, всяко.
vaganov2008-09-17 07:53
[quote][I]2008-09-16 18:03 McSim писал(а):[/I]
Вот я тоже думаю - чего это я ремонт квартиры сам не делаю? А так же автомобиля и бытовых электроприборов. Разобраться же сам могу, всяко.[/quote]
А я все сам привык делать, и как ни странно получается и ремонт и и автомобиль и даже бытовая техника ;-) Да и вообще не уместен сарказм :)
vaganov2008-09-17 07:54
[quote][I]2008-09-16 17:19 Maxim писал(а):[/I]
Такой отчетик сохраняем в формате *.txt, затем открываем новую базу и загружаем в нее как обычно загружаем проводки, только в данном случае будут перенесены выгруженные нами субконто с параметрами. Сальдо - нет! Это отдельная песня, но тоже при желании победить можно. Дерзайте сударь! 8| [/quote]
Спасибо :)
KISA2008-09-17 09:53
Если только балансовые сальдо, т.е. оборотку, то это просто. В документах есть опции разные: ввод начального сальдо по клиентам, сотрудникам и т.д. Проводки, например, Д41 К00 5 000еек, Д00 К60 10 000 и т.д.
Элементарно в 7.7С.
Успехов!
:-)
McSim2008-09-17 10:39
[quote][I]2008-09-17 07:53 vaganov писал(а):[/I]
А я все сам привык делать, и как ни странно получается и ремонт и и автомобиль и даже бытовая техника ;-) Да и вообще не уместен сарказм :)[/quote]\
[i]Предупреждаю случайных читателей. Сейчас будет ОФФТОП.[/i]
vaganov, если Вы - программист, то сарказм не уместен, Вы правы. Если нет, то хочу сказать, что последнее время я всё больше убеждаюсь, что у востребованных специалистов просто не остаётся времени ни на что другое. Раньше я был ярый защитник универсализма. Сейчас, во времена экономического кризиса, вероятно, это вернётся на какое-то время. Но практика меня за последние лет 5 убедила, что эффективнее быть узким специалистом, а задачи, которые выходят за рамки специализации, поручать специалистам в конкретных областях. Если бы не чумовой бум зарплат в 2007-ом, в этом утверждении не было бы ни малейших сомнений. Сейчас же спорить на эту тему, конечно, не время. Пригласить специалиста и быть уверенным, что всё будет сделано как надо, или сделать всё самому и бесплатно - второй вариант сейчас будет встречаться всё чаще.
Хочу обратить внимание, что если Вы программист, то задача по 1с60 - лишь расширение Ваших возможностей. Если нет, то неоправданная трата времени и ненужный риск неудачного результата. Бухгалтерские данные - не место для удовлетворения амбиций программиста.
На философию потянуло, простите. :-D Сам я 1с60 уже практически не занимаюсь. Остались только эксклюзивы. Последний был, к примеру, - из базы за 8 лет сделать 3 разных (за первые 2 года, за 5 последующие и за текущий отдельно). Причём так, чтобы даже субконто были только те, что использовались лишь в конкретном периоде. Чуть раньше - перенос всех данных и проводок из настроек Ибекса в настройки Data Service. Ещё чуть раньше - перенос данных и проводок из 1С60 в 1с77.
vaganov2008-09-22 09:02
[quote][I]2008-09-17 10:39 McSim писал(а):[/I]
Хочу обратить внимание, что если Вы программист, то задача по 1с60 - лишь расширение Ваших возможностей. Если нет, то неоправданная трата времени и ненужный риск неудачного результата. Бухгалтерские данные - не место для удовлетворения амбиций программиста.
[/quote]
Угу, именно прораммист, поэтому и спрашивал ) а Насчет беспластности - это не так, мне за мою работу платят... :) Ну не сказать, что много, но в нашем городе такая зарплата считается нормальной )