|
Интересная задача,как добавить разрядность для цены | ☑ | ||
---|---|---|---|---|
0
Explorer1c
25.01.12
✎
07:21
|
Здравствуйте,столкнулся с такой задачей,для мега бухов,которые что то напутали,или их обманули стало необходимо добавить еще один знак после запятой для цены в документе РеализацияТМЗ,причем это относится к нескольким операциям и только с одним контрагентом.Если увеличить разрядность в реквизите Цена,тч Товары,тогда происходит реструктуризация всех ранее введенных документов.А как можно обойти сей нюанс кто посоветует?
|
|||
1
Explorer1c
25.01.12
✎
07:24
|
спасибо заранее
|
|||
2
Amra
25.01.12
✎
07:27
|
Ну проискходит реструктуризация, и что? Была в старых документах цена 1,25 , станет 1,250. В чем проблема то?
|
|||
3
Explorer1c
25.01.12
✎
07:28
|
(2)А долго ведь делается) И файл обмена большой будет,при ресруктуризации большого объема документов движения не затронутся?
|
|||
4
Wobland
25.01.12
✎
07:30
|
а как насчёт выгрузить в пустую базу всё только по контрагенту и потом разбираться там до посинения?
|
|||
5
Explorer1c
25.01.12
✎
07:35
|
Ну это будет повторяться в течение года несколько раз,поэтому постоянно выгружать в пустую базу не очень удобно)
|
|||
6
mikeA
25.01.12
✎
07:40
|
(0) зачем им это надо?
|
|||
7
Дядя Васька
25.01.12
✎
07:42
|
(0) Гроши ввели?
|
|||
8
AntiBuh
25.01.12
✎
07:49
|
Зло это
убеждай что это им не нужно а то потом понадобится 5-10 знаков после запятой все отчеты на округление проверять придется, ты ж окажешься виноват если данные сходиться не будут |
|||
9
KRV
25.01.12
✎
07:51
|
Были у меня одни пациенты - требовали чтобы в количество добавить знаков после запятой.. дорожники.. щебенку, мля, в граммах взвешивать (какой-то идиот им сделал единицу "10тонн" для загрузки из весовой)... после разъяснения единиц измерения из курса физики школы переубедил, что не надо...
|
|||
10
skunk
25.01.12
✎
07:53
|
(3)реструктуризация никак не влияет на объем данных передаваемых обменом
|
|||
11
Explorer1c
25.01.12
✎
07:59
|
(7)В общем у них по накладной есть сумма и количество и все,нет цены накладная-это типо договор на год,в течение года,заполняя документы они должны выйти на заданную сумму.Они рассчитали цену сл. образом
Количество= 711 256 СуммаОбщая=17354635019,90,значит цена 24399,983... Если просто перемножить 24399,98*711 256 тогда получается другая сумма 17354632174,82 |
|||
12
Повелитель
25.01.12
✎
08:00
|
Бывают бухи на голову больные, бывает. Я бы не стал делать 3 знака. Скажи им пусть читают умные бух книжки и форумы.
|
|||
13
Amiralnar
25.01.12
✎
08:02
|
Анедот =)
|
|||
14
Explorer1c
25.01.12
✎
08:02
|
(12)Это я скажу ,а как решить вопрос (11)?)))
|
|||
15
Повелитель
25.01.12
✎
08:05
|
(11) Эта проблема у многих есть. Решается очень просто. Суммы должна совпадать, цена может быть округлена и при перемножении давать отклонение в сумме 1, 2 копейки.
Дело в том что цена особой роли не играет, он один рас сыграла при расчете суммы и все, а потом для всех бух. выгрузка (налоговых, бухгалтерских) берут всегда просто сумму. Так же пусть мозги не сушат тебе. У нас в Казахстане даже большая проблема. У нас накладная (итоговая сумма) вообще не должна копеек по закону содержать. |
|||
16
skunk
25.01.12
✎
08:05
|
Если чисКолОтгружаемого = чисКолОстаток Тогда
чисСумма = чисСуммаОстаток; Иначе чисСумма = чисКолОтгружаемого * Окр(чисСуммаОстаток / чисКолОстаток , 2); КонецЕсли; |
|||
17
skunk
25.01.12
✎
08:06
|
(15)ссылку на такой закон
|
|||
18
Повелитель
25.01.12
✎
08:09
|
(17) Сейчас скину.
|
|||
19
KRV
25.01.12
✎
08:09
|
в (11) контракт, судя по всему, выиграли предложением цены... а куркулятор никто не подумал в руки взять..
|
|||
20
Explorer1c
25.01.12
✎
08:10
|
(15)Да я тож им говорил,но прикол в том что эта сумма разбивается на множество документов,которые вводят зомби-бухгалтера на складах,им известно количество и цена,сумму рассчитать они не в состоянии,поэтому они и просят ввести цену при перемножении с количеством по сумме всех документов чтобы они вышли на исходную общую сумму
|
|||
21
Дядя Васька
25.01.12
✎
08:13
|
(20) Да пусть вводят ближайшую, последним доком скорректируют.
|
|||
22
skunk
25.01.12
✎
08:15
|
(20)проблема не стоит яйца выведенного ... тем более для тех кто писал конфигурации для учета по средней ... весь алгоритм решения в (16)
|
|||
23
Explorer1c
25.01.12
✎
08:18
|
(21)Это хорошая идея,помоему я ее тоже им пропихивал,хотя не помню,сейчас сообщу им еще раз) прикол еще в том что обновление конфы запускать проблематично-на филиале отрубился интернет,когда подключится неизвестно,обновить конфу филиальную я не смогу
(10)всмысле,тоесть данные о реструктуризации не попадут в филиал? |
|||
24
Повелитель
25.01.12
✎
08:18
|
||||
25
Дядя Васька
25.01.12
✎
08:27
|
(23) Не хорошая, а единственно верная. 24399,983 * 711 256 = 17354634308,648, а не 17354635019,90, и что нам дал лишний знак в цене? Да ничего, все равно подгонять.
|
|||
26
Explorer1c
25.01.12
✎
08:28
|
(25)зато 24399,984*711256=нужная сумма)
|
|||
27
Explorer1c
25.01.12
✎
09:00
|
(22)Все это хорошо,вот только эта проблема относится только к одному контрагенту и одному договору и ради такой мелочи код не хотелось бы менять
|
|||
28
Дядя Васька
25.01.12
✎
09:03
|
(27) Да нет в этом никакого смысла. Если есть желание подгонять в каждом доке, пусть бьют по сумме, да и все. Цена вторична, ты ж документом сумму выставляешь, а не цену.
|
|||
29
Explorer1c
25.01.12
✎
09:10
|
(28)Да там зомби бухгалтера) Не хотят они так забивать)
|
|||
30
Explorer1c
25.01.12
✎
09:49
|
Братва,если я проведу реструктуризацию в центре ,в филиале она будет производиться?
|
|||
31
skunk
25.01.12
✎
09:51
|
после обмена
|
|||
32
Дядя Васька
25.01.12
✎
09:55
|
(30) Куда ж она денется. Но глупо. Из-за одного клиента поимеют проблемы со всеми. Если они такие зомби, страшно представить что они навбивают по клиентам где цена нормальная, но есть возможность три знака после запятой бить...
|
|||
33
Explorer1c
25.01.12
✎
10:03
|
(32))))))))))))))) Действительно зомби,можно фильм ужасов про них снимать,а контрагент оказывается основной,единственно неспортивное это решение,но на носу много важных проблем ,для меня легче запустить реструктуризацию)
|
|||
34
xarann
25.01.12
✎
10:05
|
Что делать когда продадут 3 штуки НА 10 рублей? Бида - бесконечность в цену вводить!!!
|
|||
35
Дядя Васька
25.01.12
✎
10:08
|
(34) +1, потом самому же разгребать такое. Если в деньгах нет трех знаков, это неспроста... :)
|
|||
36
Explorer1c
25.01.12
✎
10:17
|
(35)да,опять я задумался...
|
|||
37
Explorer1c
25.01.12
✎
10:19
|
Эх,мать етить,лучше поступлю как спортсмен-добавлю код,в котором будет проверка,если договор такой-то,то расчитывай сумму исходя из средней,по условию договора)
|
|||
38
ProTeZ
25.01.12
✎
10:22
|
(0) редактируйте сумму, цена большой роли не играет
|
|||
39
Explorer1c
25.01.12
✎
10:28
|
(38)Ты никогда не слышал о зомби -бухгалтерах,которые бьются башкой о монитор с подвыванием ,причем изо рта стекает слюна,которая попадая на кнопки клавиатуры вводит новые данные?)
|
|||
40
xarann
25.01.12
✎
11:06
|
(39) Лови слюни, либо блокируй клавиатуру :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |