Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Где что лежит? Анализ продаж и остатков внешним приложением.
Goto page 1, 2  Next
 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
GrigoriyG



Joined: 18 Mar 2004
Posts: 7
Location: Grigoriy Gruben
Occupation: программоделатель
Interests: Краснодарск

PostPosted: 18 Mar 2004 22:46    Post subject: Где что лежит? Анализ продаж и остатков внешним приложением. Reply with quote

Мне надо написать программу, читающую информацию о продажах за срок=Х дней. Сколько, в какой розничной точке и чего было продано.
"Чего", я так понял, можно взять в файле Mlabel.dbf (я использую Дельфы7), а вот где, в каком файле взять сколько и в какой точке было продано? Вроде бы в каталоге TZ, но так ничего не нашел.
Подскажи


Last edited by GrigoriyG on 22 Mar 2004 14:03; edited 2 times in total
Back to top
View user's profile Send private message
integral



Joined: 19 Jul 2002
Posts: 378

Occupation: ОАО "Интеграл" инженер-программист
Interests: Нефтекамск

PostPosted: 19 Mar 2004 08:34    Post subject: Reply with quote

Это смотря как у вас оформляются продажи. Если через торговый зал или склад то смотри Sclad\*.dbf. (mdoc.dbf и mdocm.dbf - шапки и таблич. части накладных) Если через управление продажами, то Real\*.dbf
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Grigoriy



Joined: 18 Mar 2004
Posts: 13
Location: Grigoriy Gruben
Occupation: программоделатель
Interests: RedGift

PostPosted: 19 Mar 2004 10:23    Post subject: Reply with quote

У нас через торговый зал, но какой именно файл?
мне нужен результат типа

Дата : 01.01.01
=========Точка 1==Точка 2==Точка 3
1. Продукт А----1------------1-----------3-----
1. Продукт Б----3------------4-----------2-----
1. Продукт В----7------------5-----------1-----
Back to top
View user's profile Send private message
Яков



Joined: 04 Mar 2002
Posts: 618
Location: Яков
Occupation: Экстремальная терапия бизнеса
Interests: Владивосток

PostPosted: 19 Mar 2004 10:47    Post subject: Re: Доступ к книгам продаж, анализ продаж Reply with quote

GrigoriyG wrote:
а вот где, в каком файле взять сколько и в какой точке было продано? Вроде бы в каталоге TZ, но так ничего не нашел.
Подскажите.


sclad\mdoc.dbf - документы реализации
sclad\mdocm.dbf - строки документов

Связь mdocm.dbf и Mlabel.dbf через поля Grup, nnum и partia если у вас партионный учет.

Но лучше воспользуйтесь конструктором отчето
Back to top
View user's profile Send private message Send e-mail Visit poster's website
GrigoriyG



Joined: 18 Mar 2004
Posts: 7
Location: Grigoriy Gruben
Occupation: программоделатель
Interests: Краснодарск

PostPosted: 19 Mar 2004 11:32    Post subject: Reply with quote

Конструктором? А это где?
Дело в том, что у меня есть книжка БЭСТ-4 и доступ к каталогу с базой. И "Дельфы". Всё.
MDOСM нашел.
А вот по каким полям связь - где про это почитать?
Правильно ли я понимаю, что имея Mlabel.dbf и Mdocm.dbf я смогу полностью восстановить картину продаж на любой день и любую точк
Back to top
View user's profile Send private message
Яков



Joined: 04 Mar 2002
Posts: 618
Location: Яков
Occupation: Экстремальная терапия бизнеса
Interests: Владивосток

PostPosted: 19 Mar 2004 12:05    Post subject: Reply with quote

GrigoriyG wrote:
Конструктором? А это где?

Запускаешь best.bat или rain_bow.bat
меню:
"Дополнительные модули" / "Конструктор отчетов"
или просто "Конструктор отчетов"

Прочитать можно в книжке, или
О программе/Инструкции и комментарии.Общее/ Конструктор отчетов.

Если работал на досовом фоксе, то разберешься.

Quote:
А вот по каким полям связь - где про это почитать?

Описания полей в sclad\apdx-04.txt
Про связь - нигде.

Quote:
Правильно ли я понимаю, что имея Mlabel.dbf и Mdocm.dbf я смогу полностью восстановить картину продаж на любой день и любую точку?

Смотря какая информация тебе нужна.
Могут ещё понадобиться mdoc и spr_part
Back to top
View user's profile Send private message Send e-mail Visit poster's website
integral



Joined: 19 Jul 2002
Posts: 378

Occupation: ОАО "Интеграл" инженер-программист
Interests: Нефтекамск

PostPosted: 19 Mar 2004 12:08    Post subject: Reply with quote

Quote:
Правильно ли я понимаю, что имея Mlabel.dbf и Mdocm.dbf я смогу полностью восстановить картину продаж на любой день и любую точку?

Правильно.
Но прежде чем начнешь что-то делать почитай описания структур БД sclad\apdx-04.txt.
При помощи стандарных компонет делфи сложно работать с БД БЭСТ, да напортачить можно. Тренируйся на копиях.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Grigoriy



Joined: 18 Mar 2004
Posts: 13
Location: Grigoriy Gruben
Occupation: программоделатель
Interests: RedGift

PostPosted: 19 Mar 2004 13:01    Post subject: Хм. Reply with quote

В МДОКМ хранится информация как о получении товара с склада, так и о продаже его в этой точке.
Как их разделить? Явно требуется еще какая-то таблица, в которой описано где приход и где расход...
Я тренируюсь именно на копии, скинул базу себе, сижу, ковыряю 20 января
А БЭСТ у меня не стоит...
Back to top
View user's profile Send private message
Яков



Joined: 04 Mar 2002
Posts: 618
Location: Яков
Occupation: Экстремальная терапия бизнеса
Interests: Владивосток

PostPosted: 19 Mar 2004 13:10    Post subject: Reply with quote

MDOCM.DBF - Документы движения (списки ТМЦ)
Вид движения (1-приход,2-расход)
MDOCM.VID
Back to top
View user's profile Send private message Send e-mail Visit poster's website
GrigoriyG



Joined: 18 Mar 2004
Posts: 7
Location: Grigoriy Gruben
Occupation: программоделатель
Interests: Краснодарск

PostPosted: 19 Mar 2004 14:17    Post subject: Reply with quote

спасибо.
Back to top
View user's profile Send private message
Jura01



Joined: 21 Apr 2003
Posts: 68
Location: Исаев Юрий

Interests: Москва

PostPosted: 19 Mar 2004 14:34    Post subject: Reply with quote

Открой файл moves.dbf там подробней будет описано под каким кодом приходит и уходит товар. Иначе выбрав только двойку у тебя будет и реализация, и консигнация и внутреннее перемещение, т.е. неточные данные. Сравнивай свои отчеты с Б4. Все должно сходится. Ну и правильно люди подсказали. Перед обработкой запроса нужно будет скопировать необходимые dbf-ники в папку юзера и уже работать с этими данным
Back to top
View user's profile Send private message
GrigoriyG



Joined: 18 Mar 2004
Posts: 7
Location: Grigoriy Gruben
Occupation: программоделатель
Interests: Краснодарск

PostPosted: 19 Mar 2004 16:36    Post subject: Reply with quote

SELECT NAME, KOL, 'MDOCM.DBF'.'DATE', SCHET, VID, 'MDOCM.DBF'.'SUM', NNUM
FROM 'D:\MLABEL.DBF', 'D:\MDOCM.DBF'
WHERE ('MLABEL.DBF'.NNUM='MDOCM.DBF'.NNUM)
AND ('MDOCM.DBF'.VID='2')
AND ('MDOCM.DBF'.SCHET='4134')
AND ('MDOCM.DBF'.'DATE'='20.01.2004') ORDER BY NNUM

Сделало то, что нужно(правда появились лишние позиции, несовпадет с отчетом о продажах, но я выясню причину.)
Как мне сказали бухгалтеры, мы только реализацию делаем и консигнацию мы не делаем. Но всё же хотелось бы поподробнее

P.S. Выяснил в чем дело - "на секции две кассы, сначала загружают дискету с первой, закрывают отчет, потом со второй и закрывают отчет." Поэтому отчета из БЭСТа - два, а я это никак не увижу по базе
P.S.S. Плюс я не увижу возврат товара с последующей продажей - для меня это будет 2 проданных товара...
Back to top
View user's profile Send private message
integral



Joined: 19 Jul 2002
Posts: 378

Occupation: ОАО "Интеграл" инженер-программист
Interests: Нефтекамск

PostPosted: 19 Mar 2004 17:06    Post subject: Reply with quote

Добавь условие Delete=False чтобы исключить удаленные строки док-
Back to top
View user's profile Send private message Send e-mail Visit poster's website
GrigoriyG



Joined: 18 Mar 2004
Posts: 7
Location: Grigoriy Gruben
Occupation: программоделатель
Interests: Краснодарск

PostPosted: 19 Mar 2004 17:57    Post subject: Reply with quote

Спасибо, это важн
Back to top
View user's profile Send private message
Grigoriy



Joined: 18 Mar 2004
Posts: 13
Location: Grigoriy Gruben
Occupation: программоделатель
Interests: RedGift

PostPosted: 22 Mar 2004 11:35    Post subject: Еще вопросец... Reply with quote

А где хранятся данные по остаткам на каждую розничную точк
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru