Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Выборка документов по типу нумератора 1С 7.7

VeeZ
читатель
офлайн
Дата регистрации: 17.08.2006
Сообщений: 1
Пост №1
 
17.08.2006 14:14

"Возможно ли организовать выборку документов по типу используемого нумератора т.е.<br><br> Номер = 1;<br> Док = СоздатьОбъект("Документ");<br> <br> //Открываем выборку документов <br> Пока Док.ПолучитьДокумент() = 1 Цикл <br> Док.НомерДок = Прав("0000000000"+Номер, 10);<br> Док.Записать();<br> Номер = Номер+1;<br> КонецЦикла;<br><br>Такая штука нужна чтобы проставить номера по дате документов, т.е. исправить их<br>для конкретного нумератора. Дело в том что они сейчас ставятся "как хотят" то 2-х <br>значные, то 4-х в то время как в нумераторе тип номера проставлен как 10-значный<br>текстовый.<br><br>Если есть другой способ это сделать, буду благодарен за подсказку"

Feanor
читатель
офлайн
Дата регистрации: 12.04.2006
Сообщений: 20
Пост №2
 
20.08.2006 13:29

"Т.е. они (бишь юзвери), по порядку документы ставят? Так то если нумерация первичных документов есть, то менять ее не очень не стоит. <br>Можно так сделать, в твоем случае ты забыл одну вешь - если длина номера превысит "2", то она у тебя запнется на том, что номер не уникален. Т.е. нулей слева нужно ровно столько, сколько символов не хватает до длины по нумератору. <br>Можно и по-другому сделать. <br><br>ДлинаНумертора = 10;<br>Док = СоздатьОбъект("Документ");<br><br>//Открываем выборку документов <br>Пока Док.ПолучитьДокумент() = 1 Цикл <br>НомерДок = СокрЛП(Док.НомерДок);<br>//так то можно еще всякие левые цифры обрезать, если нужны только цифры в номере<br>Пока СтрДлина(НомерДок) < 10 Цикл<br> НомерДок = "0"+НомерДок; //добавили недостающие нули слева<br>КонецЦикла<br>Док.НомерДок = НомерДок;<br>Док.Записать();<br>КонецЦикла;<br><br>А вообще нужно тестить и смотреть, что получицца. Удачи."

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация