» | Казахстанский Бухгалтерский форум www.balans.kz | Замена DBF |
|
Показать сообщения: Начиная со старых .::. Начиная с новых |
Автор: | Den |
Добавлено: | #1  Вт Сен 05, 2006 14:46:15 |
Заголовок сообщения: | Замена DBF |
Меня тут мысля одна мучает... Есть две базы, типовые, в одной справочник сотрудники заполнен полностью со всеми доками и т.п., в другой только коды и ФИО. Вот я и думаю что будет если поменять DBF со справочником и соответственно DBF с прилигающими к нему документами ? Кто нибудь пробовал такую махинацию ? |
Автор: | Технический |
Добавлено: | #2  Вт Сен 05, 2006 15:12:12 |
Заголовок сообщения: | |
Целостность нарушится. А что мешает попробвать? |
Автор: | NoName |
Добавлено: | #3  Вт Сен 05, 2006 15:55:26 |
Заголовок сообщения: | |
Внутренние ID элементов справочников разные, поэтому в результате получится УЖОС. |
Автор: | Den |
Добавлено: | #4  Вт Сен 05, 2006 18:53:25 |
Заголовок сообщения: | |
2 Попробую, думал мож кто уже делал, каким советиком поделится. 3 С ID можно же поисправлять Посмотрим что получится |
Автор: | Иван |
Добавлено: | #5  Ср Сен 06, 2006 08:42:34 |
Заголовок сообщения: | |
Обработками внешними корректнее, меньше возни. |
Автор: | Den |
Добавлено: | #6  Ср Сен 06, 2006 16:12:51 |
Заголовок сообщения: | |
Да вот чтот они мене немного неустраивают, коряво получается :( |
Автор: | Иван |
Добавлено: | #7  Ср Сен 06, 2006 16:58:10 |
Заголовок сообщения: | |
Если коряво, тогда сам напиши обработку выгрузки и загрузки, хоть ч-з ДБФ, хоть ч-з текст, хоть ч-з Xml |
Автор: | d.Fedor |
Добавлено: | #8  Ср Сен 06, 2006 17:07:36 |
Заголовок сообщения: | |
Надо подгонять или переписывать, но коректнее точно. Конечно можно чисто dbf, но структура должна быть индетична, сравнить думаю проблемы не состовляет. Открой dd и сравни структуры. Потом уж пробуй, хотя может перенестись не все, иногда например пропадает "полное наименование", похоже оно храниться в других dbf. |
Автор: | Witch`ka |
Добавлено: | #9  Ср Сен 06, 2006 17:22:07 |
Заголовок сообщения: | |
Все равно рисковано. Структура полей - это одно. Добиться идентичности можно загрузкой Mdшника. Но если это разные базы (а не две копии одной), то могут отличаться внутренние идентификаторы записей. Сответственно, если на этот справочник уже были ссылки - нарушите целостность базы - появятся "потерянные ссылки". Попробуйте в копии базы и увидите насколько это решение приемлимо. |
Автор: | WIC |
Добавлено: | #10  Пн Окт 09, 2006 11:47:27 |
Заголовок сообщения: | |
Здравствуйте, моя тема тоже касается DBF-файлов. А начинать новую не резон. Предприятие у нас большое, пенсионку отправляем программой GCVP. Так вот, мы написали обработку в 1С. Файл просто перезаписываем со списком и суммами. Дело в том, что в список попадают прошлые суммы. Подскажите, какое поле отвечает за то, чтобы строка не попала в реестр? |
Автор: | Нерезидент Баланса |
Добавлено: | #11  Пн Окт 09, 2006 13:54:43 |
Заголовок сообщения: | |
причем тут ДБФ ? смею предположить, что у вас сальдо на 686 таковы... удалите те строки документа "Реестр пенс. отчислений", кторые вам не нужны для выгрузки в свифт... |
Автор: | WIC |
Добавлено: | #12  Пн Окт 09, 2006 14:12:18 |
Заголовок сообщения: | |
ДБФ тут. Но я уже сделал. Кстати, все просят конф-ю назвать. Самописная она. Обороты берем и в файл записываем. Программа "Автоматизированная система "Учет обязательных пенсионных взносов и социальных отчислений" (далее - АС) разработана Корпорацией "Бизнес-Информ" в рамках совместного проекта с Государственным центром по выплате пенсий и предназначена для автоматизации процесса удержания социальных отчислений и пенсионных взносов (обязательных и пени)..." В папке Data много дбф-ок. С ними и работал. Кстати, куда вопросы по этим программам, в какую ветку? |
Автор: | Нерезидент Баланса | ||
Добавлено: | #13  Пн Окт 09, 2006 14:27:02 | ||
Заголовок сообщения: | |||
код отбора оборотов приведите, пожалуйста |
Автор: | WIC |
Добавлено: | #14  Пн Окт 09, 2006 14:49:15 |
Заголовок сообщения: | |
Если хотите... Ит = СоздатьОбъект("БухгалтерскиеИтоги"); //Ит.ИспользоватьПланСчетов(Основной); Ит.ИспользоватьСубконто(ВидыСубконто.Сотрудники,, 1); Если пенс=1 тогда счет= "653"; Текст="Пенсионные"; Иначе счет= "687.8"; Текст="Социальные"; КонецЕсли; Ит.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода,счет ,,, 1,, "С"); Ит.ВыбратьСубконто(ВидыСубконто.Сотрудники); к=0; кк=0; СуммаДобавленных=0; СуммаНевошедших=0; Пока Ит.ПолучитьСубконто(ВидыСубконто.Сотрудники) = 1 Цикл Сотр=""; //Фам=""; Имя=""; Отч=""; Сум=0; Если Ит.КО()>0 Тогда Сотр22=Ит.Субконто(ВидыСубконто.Сотрудники); Сотр=Строка(Сотр22); Сум=Окр(Ит.КО(),2); Найдено=Найти_В_Базе(Сотр); // сообщить(сотр); КодПФ=0; КодПФвБазе=0; Если Найдено>0 Тогда ДБФ.Перейти(Найдено); ... |
Автор: | Нерезидент Баланса |
Добавлено: | #15  Пн Окт 09, 2006 15:45:03 |
Заголовок сообщения: | |
чему равны ВыбНачПериода, ВыбКонПериод ? |
Автор: | Нерезидент Баланса |
Добавлено: | #16  Пн Окт 09, 2006 22:20:44 |
Заголовок сообщения: | |
мда...может быть аффтар не умеет выгружать в ТХТ-файлы типа свифта, зато умеет писать в ДБФ-ки... |
Автор: | WIC |
Добавлено: | #17  Вт Окт 10, 2006 09:28:13 |
Заголовок сообщения: | |
Да ничего я не умею. Учусь потихоньку. |
Автор: | Нерезидент Баланса |
Добавлено: | #18  Вт Окт 10, 2006 09:52:19 |
Заголовок сообщения: | |
а код чей ? |
Автор: | d.Fedor |
Добавлено: | #19  Вт Окт 10, 2006 10:57:43 |
Заголовок сообщения: | |
WIC А не проще взять готовый год из типовой? Думаю знаний хватит прикрутить его к вашей, особо ничего сложного, причем необязательно из типовой, механизм выгрузки примерно одинаков. Практически в любой адаптированой для казахстана он есть. Вам тогда не нужна будет программа ГЦВП. Подозреваю что старые у вас выгружаються из-за нее как раз, очень давно работал с ней, там ставяться метки, какие выгружать какие нет. |
Автор: | WIC |
Добавлено: | #20  Чт Ноя 02, 2006 17:04:48 |
Заголовок сообщения: | |
Так и сделаю. С нового года наверно. Привыкли как то к ней. Есть еще один небол загвоздка: некотор фамилии в 1С и этой программе не совпадают. Один раз ошиблись, отправили, а теперь все - с другими фамилиями не принимают. Да и девушки периодически замуж выходят и фамилии меняют. Хотя в этом может и нет проблемы (точно не знаю пока). |
Автор: | d.Fedor |
Добавлено: | #21  Чт Ноя 02, 2006 17:50:12 |
Заголовок сообщения: | |
WIC вопрос где правильные. Если бы фамилия с сиком не совпадала, то платежи бы вернулись. А для девушек со сменой фамилии есть дополнительные поля... |