Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: 7.7 Бухгалтерия -изменить разрядность количества в Операции

v7: 7.7 Бухгалтерия -изменить разрядность количества в Операции
Я
   Санта Клаус
 
16.08.20 - 12:40
Понадобилось ни с того ни с сего. Но,, похоже, закрыто платформой - доступа нет. Решал кто нибудь такой вопрос? Спасибо
   Gbpltw
 
1 - 16.08.20 - 13:16
(0) зачем?
   Санта Клаус
 
2 - 16.08.20 - 13:18
в торговле у нас давно уже 14.5 Количество, тк торгуем металлом в тоннах. Тут говорят - надо и в бух сделать 5 разрядов, тк обрезает концы и выходит краснота. Хотя колич учет не ведется, хз зачем это надо гб
   Gbpltw
 
3 - 16.08.20 - 13:34
(2) и 5 знаков в рублях не забудьте)

зы: а ГБ пора лечить
   Злопчинский
 
4 - 16.08.20 - 14:45
(2) торгуете в тоннах с точность. до десятков грамм? 5 тонн 130 кг 20 грамм?
   Злопчинский
 
5 - 16.08.20 - 14:47
(2) в конфигураторе меняешь нужное количество разрядов, должно прокатить.
   Санта Клаус
 
6 - 16.08.20 - 17:33
(5) где в конфигураторе, не могу найти в Бух)
   Санта Клаус
 
7 - 16.08.20 - 17:34
(4) по таблицам там считается: 1 метр уголка весит, например, 0.00012 т = 100 руб
   MWWRuza
 
8 - 16.08.20 - 17:35
   Санта Клаус
 
9 - 16.08.20 - 17:37
(8) это сумма операции, а мне нужно КОличество 14.5
   MWWRuza
 
10 - 16.08.20 - 18:39
Ну, хорошо... Операции состоят из проводок... Если так: https://content.foto.my.mail.ru/mail/m_w_w/_mypagephoto/h-324.jpg - ???
   Санта Клаус
 
11 - 16.08.20 - 19:24
(10) точно)
   victuan1
 
12 - 17.08.20 - 06:00
(7) Смени ед.изм, перейди с т на подходящую - кг или г. Точность кол-во не трожь.
   Bigbro
 
13 - 17.08.20 - 06:41
(4) у меня тоже точность до грамма недавно для перевозки грузов, измеряющихся тоннами затребовали...
пришлось делать, куда деваться.
хотя все понимают ценность этой точности, но приказы сверху есть приказы.
   ASU_Diamond
 
14 - 17.08.20 - 06:52
В проведении надо потом ещё не забыть проверить округление + во всех отчетах подправить вывод.
   uno-group
 
15 - 17.08.20 - 09:15
Базовая единица измерения кг, г. В единицы измерения добавлять тоны с соответствующим коэффициентом. Отчеты выводить в тех единицах в которых хотят тн, кг и т.п.
   uno-group
 
16 - 17.08.20 - 09:24
(7) Ну дык и считай в метрах добавь колонку для ввода данных в метрах при выписке. Пересчитывай их в кг округляй их и дальше работай с кг. А в целом не правильно работать с метрами и высокой точностью. Ты купил тонну уголка по 12.02 метра, распродал его как уголок по 12 метров. В итоге у тебя нацать кг будет не хватать.
   Garykom
 
17 - 17.08.20 - 09:27
(0) Перейти на торговлю в килограммах и не ипать мозги.

ЗЫ Прикинь ювелирка в граммах торгует
   Провинциальный 1сник
 
18 - 17.08.20 - 09:39
А скольких проблем можно было бы избежать, если хранить числа без ограничения разрядности и размерности (как числовые переменные в 1с). Шутка.
Кстати, какая СУБД поддерживает такой тип "число с фиксированной точкой без ограничения"? Плавающая точка не то - там точность теряется.
   Garykom
 
19 - 17.08.20 - 09:45
(18) >"число с фиксированной точкой без ограничения"

эээ ты не пошутил? у тебя по информатике в школе какая оценка была?
   ДенисЧ
 
20 - 17.08.20 - 09:46
(19) +10
   Bigbro
 
21 - 17.08.20 - 10:11
любая. строка неограниченной длины называется. пиши туда последовательность цифр. ну и обрабатывай их потом сам разумеется.
если ты готов поставить задачу для которой нужны числа "с неограниченной точностью", то реализовать операции на них не составит труда.
   Garykom
 
22 - 17.08.20 - 10:22
(21) Мдя это действительно тру 1Сник
   Bigbro
 
23 - 17.08.20 - 11:26
(22) а что не так?
"длинные числа" и операции с ними вроде еще на 2 (или 3?) курсе на форте писал, в качестве одного из заданий.
   Провинциальный 1сник
 
24 - 17.08.20 - 11:27
(19) А что не так? По информатике была пятерка, от экзамена освободили, бейсик знал лучше учителя.

Вещественные числа можно записывать и хранить несколькими способами:
1. Натуральная дробь. Хранится целая часть, числитель, знаменатель.
2. Десятичная дробь. Хранится целая часть, дробная часть.
3. Экспоненциальная форма. Хранится мантисса и порядок.

Вариант 1 практически не реализован нигде "из коробки". Вариант 2 в массовых СУБД и библиотеках подразумевает фиксированную точность. А вариант 3 реализован как float с двоичным порядком не гарантирует сохранение точности для десятичных дробей.
   Garykom
 
25 - 17.08.20 - 11:30
(23) 1. Способ хранения строк неограниченной длины, ограничения и просто скорость операций с такими строками
2. Хранить числа в строках идиотизм, тогда уж просто байты
3. Ты сам как представляешь арифметику подобную? И скорость ее работы?
   Garykom
 
26 - 17.08.20 - 11:32
(24) Компьютеры работают с битами и байтами.
Числовые переменные в 1С ограничены как спереди так и сзади
   Провинциальный 1сник
 
27 - 17.08.20 - 11:56
(26) Тем не менее, во многих процессорах были команды для работы с BCD-числами. Так что, необходимость в "бухгалтерской арифметике" была ясна даже разработчикам железа. Далее с ростом быстродействия это стало неактуально, но тем не менее..


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.