|
Парадокс при проведении в 8.2 (УТ11) | ☑ | ||
---|---|---|---|---|
0
eeeio
14.11.11
✎
16:09
|
Знающие люди, подскажите что-нибудь - столкнулся я с проблемой: если после каждого перепроведения документа (без никаких изменений - просто нажатие на кнопку "провести") закрывать и заново открывать 1С, то движения документа будут всегда предсказуемыми и одинаковыми, иначе - в суммы движений искажаются (на схожие величины, но в совершенно непредсказуемом порядке). Документ - Заказ клиента, в который было внесено небольшое дополнение - при формировании движения он использует остатки и собственные обороты по регистру. Итог: похоже при перезагрузке 1С снимается какая-то блокировка, либо пересчитываются итоги, либо еще какая магия. Вопрос знатокам: что это может быть?
|
|||
1
shuhard
14.11.11
✎
16:11
|
(0)[в который было внесено небольшое дополнение - при формировании движения он использует остатки и собственные обороты по регистру]
закоментируй эту херню и магия исчезнет |
|||
2
Fragster
гуру
14.11.11
✎
16:11
|
это ошибка в "небольшом дополнении"
|
|||
3
Seducer
14.11.11
✎
16:13
|
А что подразумевается под "небольшое дополнение"?
|
|||
4
eeeio
14.11.11
✎
16:14
|
(1) естественно, если убрать "небольшое дополнение", то все будет хорошо, но оно нужно и ничего криминального не делает.
поясню: запрос формирования движений смотрит остатки денег на специальных "авансовых заказах" и если находит, то переносит их на себя. |
|||
5
Amra
14.11.11
✎
16:15
|
(4) АВансовые заказы? НЕ разобрались в ПО и бросились скорее пилить?
|
|||
6
eeeio
14.11.11
✎
16:16
|
если бы запрос был некорректным, то перезагрузка 1С никакого толку бы не давала. или я не прав?
|
|||
7
shuhard
14.11.11
✎
16:16
|
(4) тогда заставь автора самописки переписать код на рабочий
|
|||
8
eeeio
14.11.11
✎
16:16
|
версия 11.0.6.9 - в ней авансов нет
|
|||
9
eeeio
14.11.11
✎
16:17
|
(7) автором буду я
|
|||
10
Amra
14.11.11
✎
16:18
|
(8) Все в ней есть
|
|||
11
eeeio
14.11.11
✎
16:19
|
(10) вы знаете секретный метод зачисления аванса по соглашению без указания конкретного заказа?
|
|||
12
СвинТуз
14.11.11
✎
16:22
|
(11)
не знания особенностей клиентского приложения усугубляется не знанием особенностей платформы? |
|||
13
Amra
14.11.11
✎
16:23
|
(11) Знаю. Но тебя отправлю читать описание конфы и тыкать в кнопочки. Ибо не терплю тех которые сначала делают, а потом думают
|
|||
14
eeeio
14.11.11
✎
16:24
|
(12) очевидно, что раз я попал в тупик, то чего-то я действительно не знаю
|
|||
15
СвинТуз
14.11.11
✎
16:25
|
(13)
+1 действительно лениво ))) некоторые месяцами книги читают иным нужно все сразу |
|||
16
СвинТуз
14.11.11
✎
16:26
|
(14)
- если учитель Тонако обучил тебя тогда покажи Дин Мат (С) |
|||
17
СвинТуз
14.11.11
✎
16:27
|
или сам знаешь что в профиль
|
|||
18
Amra
14.11.11
✎
16:28
|
(15) Я все понимаю, сам лентяй, но не настолько же ))
|
|||
19
eeeio
14.11.11
✎
16:31
|
(15) мне все сразу не надо, но намек пригодился бы
(17) ничего не понял... независимо от знания мною УТ, остается вопрос по платформе. чем объяснить описанное мною поведение документа? |
|||
20
СвинТуз
14.11.11
✎
16:32
|
(19)
Объяснения от Насипова стоит денег |
|||
21
СвинТуз
14.11.11
✎
16:33
|
ссылка на сайт внизу вроде
|
|||
22
eeeio
14.11.11
✎
16:33
|
речь, видимо, идет о документе "счет"?
|
|||
23
shuhard
14.11.11
✎
16:33
|
(19) тупая ветка, ясно что код не верный
|
|||
24
eeeio
14.11.11
✎
16:35
|
(23) код простейший. и даже если он неверный, это должно проявляться всегда, а не только при перепроведении в рамках одного сеанса
|
|||
25
hhhh
14.11.11
✎
16:36
|
(19) ну ведь и ежу понятно:
"при формировании движения он использует остатки и собственные обороты по регистру" что ты здесь не по-детски всё блокуруешь, всё что можно. |
|||
26
shuhard
14.11.11
✎
16:36
|
(24) топик закрыт
|
|||
27
eeeio
14.11.11
✎
17:09
|
(25) ладно, разберусь с платформой. спасибо.
(13) а вот насчет авансов очень интересно. |
|||
28
eeeio
14.11.11
✎
17:19
|
модель такая: человек приходит и дает денег авансом на год вперед без указания товаров, которые будет брать. потом этот покупатель сделает за год несколько десятков заказов и независимых реализаций.
известный мне типовой вариант аванса - сделать заказ с услугой "аванс", на его основании ПКО. но непонятно, каким образом отражать далее реализации и новые заказы, так, чтобы они видели наличие предоплаты (это нужно также для контроля максимального кредита по соглашению)? клепать документы "Взаимозачет"? постоянно исправлять состав первоначального заказа клиента? про это мне надо читать книгу или я что-то еще упустил? |
|||
29
AAlexandra
14.11.11
✎
17:49
|
(0) о чем вообще проблема?
Контроль остатков при проведении заказа клиента в УТ 11 производится ПОСЛЕ записи движений. Если остатков не хватает - транзакция откатывается, документ не проводится. Никакие "прошлые движения" влиять на контроль остатков не могут, их на момент проверки в базе уже нет. (28) в шапке заказа клиента есть кнопочка "Зачет оплаты", там видно сколько доступно к зачету (сколько есть аванса), указываешь сколько из них зачесть.. В чем сложность? Читаем справку "Обработка "Помощник зачета оплат".. |
|||
30
eeeio
14.11.11
✎
18:00
|
(29) большое спасибо за дельный совет. зачет нашел. напрасно (0) сделал.
|
|||
31
Amra
14.11.11
✎
18:03
|
(29) Злая ты, сам бы поискал бы))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |