Переключение на Главную Страницу Страницы: 1 [2] 3  ОтправитьПечать
Очень популярная тема (более 25 ответов) Пошлите меня... (число прочтений - 7837 )
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Пошлите меня...
Ответ #15 - 15. Января 2008 :: 12:59
Печать  
Ты выбрал неправильное направление.
Тогда пиши свою систему.
  
Наверх
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: Пошлите меня...
Ответ #16 - 15. Января 2008 :: 13:02
Печать  
Я и намерен написать свою систему.
Только почему это направление неправильное??? Ужас
  
Наверх
ICQ  
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Пошлите меня...
Ответ #17 - 15. Января 2008 :: 13:31
Печать  
Чем "типовой" будет отличаться от "нетипового" если в него добавить "якобы позицию/дату проведения"?
От скорости абстрагируемся пока  Подмигивание
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: Пошлите меня...
Ответ #18 - 15. Января 2008 :: 13:36
Печать  
Цитата:
Чем "типовой" будет отличаться от "нетипового" если в него добавить "якобы позицию/дату проведения"?
От скорости абстрагируемся пока  Подмигивание


На данный момент меня интересуют только "движения на дату отличную от даты документа"
Дабы при формировании "просроченной заделженности" исключить расчеты, а лишь выводить результаты из "Регистров"

Видимо я неправильно применял понятие "БыстрыеРегистры" ранее. Такой проект уже существует. И речь идет не о нем.
  
Наверх
ICQ  
IP записан
 
kiruha
1c++ power user
Отсутствует



Сообщений: 1249
Зарегистрирован: 11. Апреля 2007
Re: Пошлите меня...
Ответ #19 - 15. Января 2008 :: 17:51
Печать  
Если не можешь разобраться с регистрами - писать собственную систему - как то странно...

Заниматься экономией на оперативном учете при средней зарплате программиста 1С >> 2000 $тоже  как то странно.
И похоже, судя по постам,  не только так я думаю.

Пожалуйста извитните за резкость, не хотел обидеть, если возникнут вопросы не по поводу экономии -
всегда пожалуйста.
  
Наверх
 
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: Пошлите меня...
Ответ #20 - 15. Января 2008 :: 20:45
Печать  
kiruha писал(а) 15. Января 2008 :: 17:51:
Если не можешь разобраться с регистрами - писать собственную систему - как то странно...

Решение написать собственный механизм регистров еще не принято. В противном случае я не искал бы здесь помощи.

kiruha писал(а) 15. Января 2008 :: 17:51:
Заниматься экономией на оперативном учете при средней зарплате программиста 1С >> 2000 $тоже  как то странно.

Если учесть, что коробка  Оперативного учета будет не одна, то расходы в чем-то сопоставимы.

kiruha писал(а) 15. Января 2008 :: 17:51:
Пожалуйста извитните за резкость, не хотел обидеть

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

kiruha писал(а) 15. Января 2008 :: 17:51:
, если возникнут вопросы не по поводу экономии - всегда пожалуйста.

Вопрос один: Как реализовать описанный, пусть даже вкратце, механизм контроля просроченной задолженности?
Я сам практически не имею опыта работы с Оперативным учетом, но это не значит, что решение принимается без учета опыта 1С:Специалистов. До сих пор внятного ответа так и не получено.

В том числе и тут только заявления типа: "Не занимайтесь х#рней, батенька, все можно решить типовыми средствами....."

О каких-таких волшебных средствах идет речь, если типовые регистры могут делать движения только на дату документа? Или мне предлагается динамически расчитывать эту задолженность с начала сотворения мира?
Или еще вариант: По каждому расходному документу создавать еще несколько документов делающих движения от необходимых дат?
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Пошлите меня...
Ответ #21 - 16. Января 2008 :: 04:57
Печать  
BuZZZard писал(а) 15. Января 2008 :: 20:45:
Или еще вариант: По каждому расходному документу создавать еще несколько документов делающих движения от необходимых дат?

А почему бы и нет?
В этом случае все решается довольно просто штатными средствами.
Нужно будет только правильно выполнить подсистему, гарантирующую связанность всех этих документов и непротиворечивость друг другу, + сделать/доработать отчет, который будет показывать док-родитель вместо подчиненных доков для анализа движений (если это необходимо).
Конечно, остается вопрос скорости, объема и т.д.
Но все-таки явно проще, надежнее и быстрее, чем писать собственную систему Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kiruha
1c++ power user
Отсутствует



Сообщений: 1249
Зарегистрирован: 11. Апреля 2007
Re: Пошлите меня...
Ответ #22 - 16. Января 2008 :: 06:32
Печать  
BuZZZard писал(а) 15. Января 2008 :: 13:36:
На данный момент меня интересуют только "движения на дату отличную от даты документа"
Дабы при формировании "просроченной задолженности" исключить расчеты, а лишь выводить результаты из "Регистров"


Добавление измерения типа дата, лишь ненамного замедлит получение итогов (цена вопроса 5% ?).
Достаточно отбросить задолженность с датой платежа >  текущей.


Что касается формирования спец документов и их проведения на дату (в будущем как я понимаю),
то таким образом сдвинется точка актуальности в будущее, и все текущие документы будут проводится
уже задним числом - итог - общий ступор системы.




  
Наверх
 
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: Пошлите меня...
Ответ #23 - 16. Января 2008 :: 07:01
Печать  
artbear писал(а) 16. Января 2008 :: 04:57:
[quote author=BuZZZard link=1200332880/15#20 date=1200429950]
Конечно, остается вопрос скорости, объема и т.д.
Но все-таки явно проще, надежнее и быстрее, чем писать собственную систему Улыбка


Так я получу еще около 500 000 документов в год. И соответствующую скорость.
Такой вариант я даже не рассматриваю. Он был приведен чтобы расшевелить общественность Подмигивание
  
Наверх
ICQ  
IP записан
 
kiruha
1c++ power user
Отсутствует



Сообщений: 1249
Зарегистрирован: 11. Апреля 2007
Re: Пошлите меня...
Ответ #24 - 16. Января 2008 :: 07:16
Печать  
Ну если ОЧЕНЬ хочется - ради бога -
http://metaprog.co.ua/secrprog/doc_reg.html#_2
описание структуры регистров.

Создаешь 2 таблички в SQL.
В модуле документа пишешь прямым запросом в эти таблички.
В отчетах также прямым запросом извлекаешь данные.

Раз в месяц запускаешь обработку перерасчета таблиц.

Целостность, корректность, непротиворечивость - на свой страх и риск.
  
Наверх
 
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: Пошлите меня...
Ответ #25 - 16. Января 2008 :: 07:16
Печать  
kiruha писал(а) 16. Января 2008 :: 06:32:
Добавление измерения типа дата, лишь ненамного замедлит получение итогов (цена вопроса 5% ?).
Достаточно отбросить задолженность с датой платежа >  текущей.


Вот это интересней.
Если можно небольшой пример получения просроченной задолженности по такому регистру?

  
Наверх
ICQ  
IP записан
 
kiruha
1c++ power user
Отсутствует



Сообщений: 1249
Зарегистрирован: 11. Апреля 2007
Re: Пошлите меня...
Ответ #26 - 16. Января 2008 :: 07:25
Печать  
BuZZZard писал(а) 16. Января 2008 :: 07:16:
kiruha писал(а) 16. Января 2008 :: 06:32:
Добавление измерения типа дата, лишь ненамного замедлит получение итогов (цена вопроса 5% ?).
Достаточно отбросить задолженность с датой платежа >  текущей.


Вот это интересней.
Если можно небольшой пример получения просроченной задолженности по такому регистру?


http://mista.ru/tutor_1c/regs.htm - учебник
См ВыгрузитьИтоги
и УстановитьЗначениеФильтра
  
Наверх
 
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: Пошлите меня...
Ответ #27 - 16. Января 2008 :: 08:00
Печать  
kiruha писал(а) 16. Января 2008 :: 07:25:
http://mista.ru/tutor_1c/regs.htm - учебник
См ВыгрузитьИтоги
и УстановитьЗначениеФильтра


УстановитьЗначениеФильтра:
В качестве фильтра для измерения или реквизита регистра может задаваться либо конкретное значение, либо список значений либо группа для справочника. (Описание встроенного языка . Часть 1)

Последние два не из этой оперы, а задавать конкретное значение мне не надо.
Мне нужно получить ВСЮ просроченную задолженность на определенную дату, а это значит, что нужно задавать не фильтр, а условие на <>= от определенной даты. А таким методом получим только "просрочку", истекающую в определенную дату, а если просрочка была на день раньше, то этого не будет видно.

Либо я недогоняю, либо меня не понимают...
  
Наверх
ICQ  
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Пошлите меня...
Ответ #28 - 16. Января 2008 :: 12:00
Печать  
Делай запросом, на измерение уловие < Какая-то дата
Если 10.01.08 просрочена, то и 09.01.08 будет просрочена
У тебя с мышлением траблы а не с опер. учодом (имхо)
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: Пошлите меня...
Ответ #29 - 16. Января 2008 :: 19:28
Печать  
Цитата:
Делай запросом, на измерение уловие < Какая-то дата
Если 10.01.08 просрочена, то и 09.01.08 будет просрочена
У тебя с мышлением траблы а не с опер. учодом (имхо)


Да, действительно. Это возможно решить на типовых Регистрах.
Во вложении коротенькая конфига с еще более короткой реализацией этого.

Спасибо огромное!

Буду давить на шефа с покупкой.  Круглые глаза

  

1Cv7_001.zip ( 23 KB | Загрузки )
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 3 
ОтправитьПечать