View previous topic :: View next topic |
Author |
Message |
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 18 Jan 2003 17:03 Post subject: Нужно всю картотеку одного склада скопировать на другой |
|
|
У нас на предприятии ввели несколько новых складов. На один из них забили картотеку с нулевыми остатками. Эти склады - транизитные, то есть в течении дня с них делается отпуск товаров, так что остатки становятся отрицательными. В конце дня делается приход на эти склады, чтобы остатки обнулить. Товаров очень много (трикотажная фабрика) и все их нужно раскопировать по этим складам. Вручную забивать картотеку для каждого из складов одними и теми же карточками - очень долго и накладно.
Существует ли простое решение по копированию все картотеки с одного склада на другой? Если испоьлзовать внутренне перемещение, то как переместить сразу всю картотеку, а не по одной записи. Может, достаточно просто скопировать некоторые файлы БД? |
|
Back to top |
|
|
Яков
Joined: 04 Mar 2002 Posts: 618 Location: Яков Occupation: Экстремальная терапия бизнеса Interests: Владивосток
|
Posted: 19 Jan 2003 08:30 Post subject: Re: Нужно всю картотеку одного склада скопировать на другой |
|
|
Magistr wrote: | Существует ли простое решение по копированию все картотеки с одного склада на другой? Если испоьлзовать внутренне перемещение, то как переместить сразу всю картотеку, а не по одной записи. Может, достаточно просто скопировать некоторые файлы БД? |
Ну во первых давай правильно сформулируем задачу.
Необходимо сформировать документ внутреннего перемещения для закрытия отрицательных остатков на транзитном складе.
Делается это элементарно.
Есть такая функция - экспорт/импорт строк складских документов
Экспортируй через нее любой документ в текстовый вид.
Посмотри формат хранения данных.
В конструкторе отчетов нарисуй ведомость остатков в данном формате.
Используй получившийся файл для импорта данных. |
|
Back to top |
|
|
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 20 Jan 2003 11:08 Post subject: |
|
|
Скопировать картотеку одного склада в другой задача трех минут. Все делается броузером [url]santech.chat.ru[/url]. (Имеется ввиду простое открытие складских карточек с нулевым остаком на новом складе)
Главное при этом - хорошо себе представлять что и зачем копируешь. |
|
Back to top |
|
|
Nikita
Joined: 06 Jan 2003 Posts: 113 Location: Nikita
Interests: Екатеринбург
|
Posted: 20 Jan 2003 11:29 Post subject: |
|
|
Упс.. С разными предприятиями это я погорячился..
Last edited by Nikita on 21 Jan 2003 11:47; edited 1 time in total |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 20 Jan 2003 17:25 Post subject: |
|
|
SantechNik wrote: | Скопировать картотеку одного склада в другой задача трех минут. Все делается броузером [url]santech.chat.ru[/url]. (Имеется ввиду простое открытие складских карточек с нулевым остаком на новом складе)
Главное при этом - хорошо себе представлять что и зачем копируешь. |
Именно, нужно открыть складский карточки с нулевым остатком. Можете описать поподробнее? Программу BRO скачаю.
А нельзя простым копированием файлов? |
|
Back to top |
|
|
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 20 Jan 2003 17:35 Post subject: |
|
|
Нет, файл скопировать нельзя, Т.К. картотека по всем складам расположена в одном файле - mkart.dbf
Соответственно, скопировать броузером множество записей с новым значением поля sclad не проблема. Описывать как это сделать не буду - т.к. не вижу никакого в этом смысла (это почти как файл скопировать).
Общий смысл таков - скопировать во внешний файл список строк по признаку, затем во внешнем файле заменить значение поля sclad, затем из этого внешнего файла обратно принять в mkart. |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 20 Jan 2003 18:50 Post subject: |
|
|
SantechNik wrote: | Общий смысл таков - скопировать во внешний файл список строк по признаку, затем во внешнем файле заменить значение поля sclad, затем из этого внешнего файла обратно принять в mkart. |
Спасибо, буду пробовать. |
|
Back to top |
|
|
|