Что касается округления, связанного с валютой, правильно делать следующим образом. 1. Вычисляем конечный остаток в валюте. 2. Вычисляем конечный остаток в эквиваленте по курсу со стандартным округлением. 3. Вычисляем сумму движения в эквиваленте как разницу между начальным и конечным остатками.
Цитата(vbi @ 19.06.13, 13:55)
Я когда учился в аспирантуре, мне мой руководитель рассказывал, что самое точное округление - это когда 5 округляется в большую или меньшую сторону случайным образом.
Существует т.н. финансовый (или банковский) метод округления, когда пятерка округляется до большего числа, если перед ней нечетная цыфра, и отбрасывается, если перед ней - четная.
У 1с как-то с табличным документом не все гладко. Для начала действительно убрать лишние движения, т. е. заменить "СекцияС.Область().Объединить()" на "СекцияС.Объединить()". Далее, если ситуация не исправится, в качестве бубна я бы попробовал присвоить расшифровку так: "СекцияС.Область(, 1).Расшифровка = Н;"
А если не нежны "Код" и "Наименование", как убрать? Ставил длину поля 0, выдает ошибку
Поставить ноль. Убрать из быстрого поиска. Ну и учесть это:
Цитата
В некоторых случаях в справочниках код и (или) наименование вообще не используются. Тогда следует в свойствах справочника установить нулевую длину для кода и (или) наименования. В этом случае не будут создаваться дополнительные индексы. Однако нулевая длина и для кода и для наименования одновременно может быть установлена только, если не предполагается использовать этот справочник как тип данных для реквизитов других объектов или форм, так как у такого справочника не будет представления для отображения в формах.
Где-то мельком слышал фразу, что НДС в Украине подсоветовали какие-то американские консультанты , а Павлик Лазаренко с радостью принял идею получать откаты за возврат НДС (как раз мол выборы были на носу).
Цитата(XBrut @ 04.06.13, 20:23)
Из вашей образной метафоры следует, что товар покупается со ставкой 20%, а продается со ставкой 0% ?
А почему бы и нет? При экспорте так и делается.
Цитата(XBrut @ 04.06.13, 16:57)
Какой в этом смысл? Выписывать налоговую накладную с нулевой ставкой?
Налоговую или надо выписывать во всех случаях, или не выписывать вообще. Смысла не будет, если делать как-то иначе...
при чтении данных из регистра не нужно накладывать блокировку
Эту фразу надо понимать так: чтобы прочитать таблицу, наложение блокировки вовсе не обязательно.
Разделяемая блокировка используется в том случае, если надо на некоторое время заблокировать изменение данных, т. е. чтобы они на какое-то время оставались неизменными. Какие-нибудь сложные запросы с повторным чтением одних и тех же таблиц или связаных таблиц, или ожидание записи связаных таблиц -ведь транзакцию можно и откатить. Конечно, в данной ситуации можно наложить и исключительную блокировку, но в этом случае заблокированные объекты нельзя будет даже прочитать другими процессами - возникнут ожидания и избыточные блокировки. Поэтому разделяемый режим является таким себе компромисом.
Потрібно переконатись, що у Вас операція дійсно без ПДВ. Якщо це так - змінити податкове призначення. Проте, якщо це звичайний експорт, і операція оподатковується ПДВ 0% - достатньо обрати цю ставку і більше нічого змінювати не треба.
А если я хочу в базе хранить причину списания, чем мне поможет внешняя форма?
Варианты всегда есть. Навскидку: - подставлять текст из реквизита "основание" или "комментарий"; - сохранять список вариантов текста как значение и при формировании табличного документа запрашивать выбор такого варианта. Каждый имеет недостатки, и тут уже вопрос приемлемости.
Как сделать лучше - вопрос риторический. Можно через константу, если это один фиксированный коэффициент. Можно через справочник, если коэффициентов несколько в зависимости от многих факторов (температура, вид автомобиля, вид топлива ...). Можно вообще фиксировать все данные в периодическом РС, если не будет ситуации, когда в офисе - зима, а автомобиль находится в поездке в теплых краях. Все зависит от целей задачи...
УТ не зависит от изменений законодательства так, как зависит БУ или УТП, поэтому не так часто и обновляется. УТП более громоздкая конфигурация для множества доработок и дописок, поэтому при официальном обновлении придется дольше возиться.
Если специфики и, соответственно, доработок много - БУ + УТ, если нет - УТП. Такое мое скромное мнение...
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!