#0
by Gamma
Народ, подскажите как сделать учет по декадам? Декада должна быть забита жестко, то есть при открытии документа выставлялся период выбранной декады. Если 1 то с 1 по 10, 2 - с 11-20
#3
by Gamma
Для таксопрака нужно написать прогу, в которой учитывались бы деньги водителей: например документ активен на 1 декаду месяца(с 1 по 10 число) в нем в табличную часть каждой строкой заносится каждый
#4
by Gamma
Для таксопрака нужно написать прогу, в которой учитывались бы деньги водителей: например документ активен на 1 декаду месяца(с 1 по 10 число) в нем в табличную часть каждой строкой заносится каждый день и движения денег, то есть водитель принес 5 тысяч и говорит - 1000 на страховку, 1000 на патент, 1000 на ремонт и т.д. Как только декада закончилась документ не должен редактироваться. Декада принципиальна, до этого работали в проге (на FoxPro написана была) которая учитывала по декадам и сейчас хотят на 1С чтоб в том же стиле работала ...
#6
by SKrin
Короче, как я понял, смысл в том, что документ не должен редактироваться после истечения декады в которую он входит. Напиши функцию, которая расчитывает номер декады исходя из рабочей даты например глНомерДекады(РабочаяДата)=2 При открытии документа проверяй номера декад Даты документа и Рабочей даты, если они не равны, то запрещай редактирование документа. НО при сравнении декад нужно учесть еще ситуацию когда месяц и год документа не сходится с месяцем и годом рабочей даты(номер декады может быть и одним).
#11
by Дурочка 1С
Правильно я понимаю задачу: определить дату, которая на 10 больше заданной? Я люблю такие задачки. Можно я тоже поучаствую в решении?
#12
by Gamma
нет надо месяц поделить на 3 декады (по 10 дней) и на каждую декаду создавать документ, в котором будут указаны ежедневные затраты водителей таксопарка
#13
by Дурочка 1С
Может, не стоит заморачиваться с декадами в документах, а отобрать их в отчете? В запросах есть такая группировка.
#14
by Gamma
не, в отчете не пойдет, там именно документ должен быть, как декада закончилась доступ на редактирование документа автоматичеки запрещается
#15
by Дурочка 1С
Зачем оператору знать что такое декада? Его дело по кнопкам шлепать, а не ребусы твои разгадывать. Идея править один и тот же документ в течении 10 дней порочна по сути. Что мешает завести новый документ не дожидаясь окончания декады.
#16
by jbond
- это неправильно. Все гораздо проще еще если нужно глДекадаГода Если рабочая дата и дата документа попадают в разные декады месяца - облом
#17
by jbond
По ходу надо заводить документ на одну дату для нескольких водителей. Т.к. тебе нужно отражать все это дело в регистрах/счетах
#18
by Gamma
На одну дату не могу, клиент хочет на 10 дней, извращенцы они какие-то, так бы и не заморачивались, а тут ... При этом надо чтоб конкретная сумма по конкретной дате хранились, чтоб потом построить отчеты - годовые и т. д.
#19
by jbond
В это предусмотрено. Документ да какую то дату, в табл части - Водитель, Сумма1,... Запрет редактирования, когда мы не в текущей декаде. Делать один документ сразу на 10 дней нельзя
#20
by tonus
В принципе, правильно, только перегнула немного, у Вас и правда проще будет)) А так что? Можно по каждому документу сумму смотреть. Какая "конкретная сумма"? Поподробней можно?
#21
by jbond
Наверное самое фиговое - это в запросе группировка по декадам. Если они хотят отчет по декадам. Один из выходов - группировка по дате начала декады глНачалоДекады(ДатаДок)
#23
by Gamma
я знаю что нельзя делать документ на 10 дней, но народ хочет так, я так думаю что есть какой-то вариант... Примерно табличная часть документа должена выглядеть так: дата Страховка Патент Профвзносы Расход итог т.д. 10.01.05 1000 500 100 100 1500 11.01.05 0 0 0 100 -100
#25
by jbond
Так. А на что журнал документов? Там табличную часть можно так сделать. Добавляй графы. А по водилам учет нужен?
#26
by tonus
А не проще им объяснить, что это по крайней мере не очень умно? Я про документ на 10 дней. Можт, им отчетик таким образом показывать: по одному сотру документ за день, потом написать отчетик, отбор за эти 10 дней + сотрудник. Или надо прям документ?
#27
by jbond
Нужно только на форме ЖД выбор декады сделать чтобы удобно было Список значений: Год, Месяц, Декада. Или Год, Декада
#28
by Gamma
и я про тоже, сначала сделали: одна дата - один документ, но так не хотят...просто жуть как требуют свои декады :(
#29
by tonus
В обработке можно печатую форму получить, пусть на бумажку любуются и представляют, что это и есть документ за 10 дней..
#30
by Gamma
уже говорили что это не грамотно, но привыкли в старой программе бабульки работать, но народу, который их проверяет не удобно от них принимать "простыни", отчеты печатают на матричном принтере формата А3!!! Вот и просят модернизировать, а при этом нам такой "гемморой"! Отделаться отчетиками и задавать там декадный период - не пойдет, у них до этого один документ содержал сразу 10 дней
#31
by jbond
Почему они не хотят один документ на один день? Чем это их не устраивает? Документы заполняются в конце декады на все десять дней или в течении всей декады?
#37
by tonus
Не люблю фокс-про... Можт, они просто таким образом хотят реже подходить к компутеру: экономия времени: за 10 дней 1 док ввел и фсё... А если в документе ввести поле "Дата", старушки его заполняют, но документ не проводят, потом, по истечении 10 дней проводят, в регистры - итоговая сумма. Но, млин, это глупо...
#38
by Gamma
ну вот привыкли, сидят и работают то с этой программой бабульки, а им какие-то изменения - это как ножом по сердцу... поэтому и не хотят одним днем, в предыдущей программе открывается документ и там выбирается водитель и на него диспетчер - бабулька заносит в течение 10 дней его денежные взносы (страховка, патент и т.д.) и расходы, декада закончилась и документ для редактирования недоступен а потом для формирования отчета выбирается декада или определенный период (месяц или год) и водитель и строится на внесенных наданных отчет...
#39
by tonus
Гамма, ответь, правда, сначала на вопросы бонда:)) Много вопросов, Предментная область не изучена, постановки задачи как таковой не видно, зато требования заказчиков яснее ясного: хотим, чтоб было как раньше, но новое...
#40
by Gamma
Почему они не хотят один документ на один день? - Потому что говорят им принципиально делать все это в декаде, убедить делать документ одним днем не получилось, помешало человеческое упрямство Чем это их не устраивает? - тем что им вроде так удобней, за 10 дней все разнес и сиди довольный Документы заполняются в конце декады на все десять дней или в течении всей декады? - Документы заполняются по мере появления денег, то есть водитель принес деньги, диспетчер открывает (если он в эту декаду еще не приносил денег) на него документ, или ищет уже на него созданный и заполняет, то есть принес тот 5000 и говорит 1000 на страховку, 1000 на расходы и т.д. По водилам аналитика есть? - Есть, по ним строятся отчеты за различные периоды Они не хотят видеть увеличенный номер документа? - думаю если им задать этот вопрос даже не сообразят о чем их спросили
#41
by tonus
О как. А глазками похлопать с умным видом? Вмиг бы передумали и сказали: "Решай, как тебе лучше":)) Хотя, имхо, если попыхтеть, то что-нить подобное сделать можно..
#43
by Gamma
ну так как решить такую проблему... мне надо создавать документ на 10 дней на каждого водителя, распознавать каждый день декады и суммы, которые он приносил и показывать их в отчете по каждой декаде или дню или месяцу ...
#44
by tonus
Ладно, счаслива выполнить ТЗ, а я поехала в командировку на недельку, приеду - почитаю, что надумали:))
#52
by NS
Какие выходные? Простейший способ - справочник - декады... пола ДатаНач, ДатаКон, НомерОбщий, НомерВМесяце... Обработка из шести строк для его заполнения... Всё, проблема решена....
#55
by Gamma
нет, такой вариант просто рассматривали ... забивали в справочнике декады, а потом в документе выдирали соответсвующую декаду, правда даже пытались автоматизировать процесс распознавания декады, что-то получалось, сейчас точно и не вспомню
#56
by jbond
1) Самый простой вариант без обработки: Документ с реквизитами: Водитель, Сумма1, Сумма2,... Отбор по Водителю. В журнале - реквизиты выбор декады и водителя. Все. 2) С обработкой. Если не устраивает : Теже реквизиты для выбора Водителя, Заполняется таблица значений. По документам из декады. Скорее всего должны быть все даты из декады. В конце редактирования - изменение документов + перепроведение проще и универсальнее. В запросе группировка по декаде
#59
by jbond
Блин запутался. Имел ввиду группировку по измерению регистра типа Дата. А при проведении туда запсывается дата начала декада.
#60
by jbond
Думаю справочник декад не надо делать. Это надо тогда 3 справочника: Годы, Месяцы, Декады. Каждый подчинен следующему.
#62
by NS
По справочнику (измерение) даже быстрее будет работать. Только с фильтром (условием) похуже будет...
#67
by jbond
Специально по требованию Gamma и школьников в запросах 1с должны ввести Группировка Декада, Группировка Четверть, Группировка Полугодие
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- УТ есть 8.10.1.10 - как сделать 10.2.2.5?
- Народ подскажите откуда скачать последнию конфигурацию 1С:Предприятие
- Партионный учет в УТ 10.1.12 и в УТ 10.2.3.7, в чем различия?
- Народ подскажите FTP клиент с планировщиком
- Подскажите как сделать учет по серийным номерам...
- Обновление УТ, пытаюсь обновить 10.2.9.2 на 10.2.10 не даёт, подскажите поч
- Обнаружил косяки в УТ 10.3 (10.3.1.7) платформа 8.1.10.50
- Где взять надежные дистрибы ubuntu 10.10 и 10.4 ?
В этой группе 1С
- Как принудительно установить "Режим открытия объектов" в режим "Открытие"
- v8: В восьмерке нет функций OemToAnsi() и AnsiToOem(). Как быть?
- Возмещение НДС. Создание файла выгрузки.
- Выросла база 1C после обновления релиза комплексной
- Касса Меркурий 130Ф и 1С: реально?
- Не формируются проводки в Комплексной базе
- Конфа Конвертация данных - проведение документов
- Камин ЕНВД
- Что значит: Отсутствует файл прописей?
- Можно ли в таблицу вывести данные в две колонки?
- ТиС 9.2. Отмена проведения документа. Как происходит?
- При переносе дока через OLE сбивается время документа.
- Какую можете посоветовать обработку для свертки БД (1С 7.7)
- Не показывается диалоговое окно "Параметры страницы"
- Печать бланков Word из 1с по типу слияния
- Как сделать доступ в конфигуратор только админу?
- чем СрезПоследних отличается от ПолучитьПоследнее
- ??? нужно чтоб при запуске сразу открывался справочник Номенклатуры?
- ЗиК как свернуть БД ?
- ЗиК: Как распечатать карточку Т-2 на листе форма А3 ?