Настройка нумерации СФ в 1С 8
|
|
#1 Ср Фев 03, 2010 14:34:42
|
|
|
База знаний : http://balans.kz/viewtopic.php?t=22753
Люди, подскажите, пожалуйста, как мне настроить 1с8, чтобы в выданных счет-фактурах нумерация шла не 000000058, а 30058? Префиксом нельзя, так как это отражается на всех документах.
Перебивание номера на необходимый - тоже не спасает - следующий документ нумеруется также с нулями.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Cleaner
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Cleaner
Нерезидент Баланса
|
|
|
|
#4 Ср Фев 03, 2010 15:05:50
|
Сообщить модератору
|
|
Bond говорит: |
скрин в студии |
Ясно. База перепахана.
Bond говорит: |
как мне настроить 1с8, чтобы в выданных счет-фактурах нумерация шла не 000000058, а 30058? |
А для чего Вам это действо надо? Причем только для СФ?
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#5 Ср Фев 03, 2010 15:11:24
|
|
|
Цитата: |
А для чего Вам это действо надо? Причем только для СФ? |
У нас несколько подразделений и именно наши выставляют счет с "3", другие с "2" и тд. В 09 году у них нумерация была 00000030028, а с 1 января 10 года стала 000000028. Перебили все платежки в формат 00000030028 (благо 20шт всего) и вроде пошло как надо, но все равно их эти нули вначале не устраивают.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Cleaner
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Cleaner
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#10 Ср Фев 03, 2010 16:21:24
|
|
|
Цитата: |
А в самой базе чем они мешают? |
Если бы я хоть 1 цифру в 1с забивал, то наверное смог бы ответить.
Бухи уперлись, и говорят "надо"
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#11 Ср Фев 03, 2010 17:14:00
|
|
|
Вы не правильно рассуждаете. Надо отстаивать свою точку зрения и не идти у них на поводу.
Надо доказать бухгалтеру, что номер 00030035 никак не повлеят на правильность вода учета.
И то, что просто "хотелка" у бухгалтера включиласть, это не отмазка.
PS: Если даже в программе глюк, то нужно преподнести бухгалтеру так, как буд-то это фишка. Учитель так делать.
Удачи.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#12 Ср Фев 03, 2010 17:19:56
|
|
|
Цитата: |
нужно преподнести бухгалтеру так, как буд-то это фишка |
Так и сделаю.
А по существу мне кажеться, что в конфигураторе нужно длину поля (сейчас стоит 11) уменьшить до 5 и будет все ок, но конфиг на поддержке стоит....
А без вмешательства в конфиг - кажись ничего не сделать
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Cleaner
Нерезидент Баланса
|
|
|
|
#13 Ср Фев 03, 2010 22:05:47
|
Сообщить модератору
|
|
Bond говорит: |
А по существу мне кажеться, что в конфигураторе нужно длину поля (сейчас стоит 11) уменьшить до 5 и будет все ок, но конфиг на поддержке стоит....
А без вмешательства в конфиг - кажись ничего не сделать |
Вотеманно. Пользователям сказать, что системная нумерация в 5 знаков - блажь и переделать 11 знаков на 5 технически не представляется возможным. Для себя уяснить, что любое вмешательство в конфигурацию влечет не только моральное удовлетворение пользователя, но и последующий виртуальный секс для обслуживающего программиста.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Мишутка
Нерезидент Баланса
|
|
|
|
#14 Вт Апр 06, 2010 12:06:31
|
Сообщить модератору
|
|
Уважаемые специалисты 1С!
1С:Предприятие - Бухгалтерия для Казахстана, редакция 1.5
Подскажите, пожалуйста как правильно установить номера счет-фактур.
Необходимо, чтобы выходили следующие номера 1000001, 1000002 и т.д.
Если установить префикс 1 и в настройках параметра учета сделать, чтобы выходило и с нулями и с префиксом, то выходит 11 цифр.
Помогите, пожалуйста.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#15 Вт Апр 06, 2010 12:27:50
|
|
|
Процедура ПриОткрытии()
...
Если ЭтоНовый() Тогда
...
Если ЗначениеЗаполнено(Дата) Тогда
ДатаВыборки = Дата;
Иначе
Дата = ТекущаяДата();
ДатаВыборки = Дата;
КонецЕсли;
Если Месяц(ДатаВыборки) > 2 Тогда
НачДата = ДобавитьМесяц(ДатаВыборки, -2);
Иначе
НачДата = НачалоГода(ДатаВыборки);
КонецЕсли;
Выборка = Документы.НазваниеДокумента.Выбрать(НачДата, КонецГода(ДатаВыборки));
Номера = Новый Массив;
Пока Выборка.Следующий() Цикл
Номера.Добавить(Число(СокрЛП(Выборка.Номер)));
КонецЦикла;
Если Номера.Количество() > 0 Тогда
МаксНомер = 0;
Для каждого Ном Из Номера Цикл
Если МаксНомер < Ном Тогда
МаксНомер = Ном;
КонецЕсли;
КонецЦикла;
МаксНомер = МаксНомер + 1;
Номер = Строка(Формат(МаксНомер, "ЧРГ=;ЧГ=0"));
Номер = СокрЛП(Номер);
Иначе
Номер = "1";
КонецЕсли;
...
КонецЕсли;
...
КонецПроцедуры // ПриОткрытии()
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Мишутка
Нерезидент Баланса
|
|
|
|
#16 Вт Апр 06, 2010 12:38:56
|
Сообщить модератору
|
|
Уважаемый deSpec!
Спасибо, конечно, но я ничего из написанного вами не поняла.
И потом, в самой счет-фактуре (закладка Действия - редактировать номер) я уже внесла изменения как мне необходимо.
И теперь переживаю, на что может повлиять мое изменение??
Добавлено спустя 2 минуты 16 секунд:
И сразу назрел второй вопрос:
Как изменить исполнителя в документе - счет на оплату покупателю?
У меня автоматически выходит имя, хотелось бы чтобы выходили полностью фамилия и инициалы.
Заранее благодарю!
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#17 Вт Апр 06, 2010 13:17:52 Сказали Спасибо❤
|
|
|
Ваще изменение может перебить нумерацию. Например, был порядок ..., 00011, 00012, 00013, и вы поменяли номер 00013 на 13, дальше уже возможно будет будет 14, 15, ... .
То что я написал, это програмное решение вопроса нумераций. У документа счета фактуры есть функция ПриОткрытии(), в нем нужно произвести изменение.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Cleaner
Нерезидент Баланса
|
|
|
|
#18 Вт Апр 06, 2010 13:41:48
|
Сообщить модератору
|
|
deSpec говорит: |
То что я написал, это програмное решение вопроса нумераций. У документа счета фактуры есть функция ПриОткрытии(), в нем нужно произвести изменение. |
Этим хирургам лишь бы резать. Нате таблетки - само отвалится. (с) старый анек.
Не унять любовь кодеров к "програмному решению вопроса"
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Мишутка
Нерезидент Баланса
|
|
|
|
#19 Вт Апр 06, 2010 14:10:08
|
Сообщить модератору
|
|
Уважаемый Cleaner!
Ответьте, пожалуйста, на вопрос:
правильно ли сделаны изменения, т.е. в счет-фактуре (закладка Действия - редактировать номер)?
или есть другой вариант изменения номера?
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Cleaner
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Cleaner
Нерезидент Баланса
|
|
|
|
#21 Вт Апр 06, 2010 17:44:11
|
Сообщить модератору
|
|
Мишутка говорит: |
Если установить префикс 1 и в настройках параметра учета сделать, чтобы выходило и с нулями и с префиксом, то выходит 11 цифр. |
Вот почему, сделав А, не переходим к Б? В настройках параметра учета можно сделать не только и с нулями и с префиксом, но и "С префиксом и без нулей" и номер будет без нулей.
Если не устраивает 11 цифр (надо именно 7), можете в начальном номере оставить нужной число нулей, а дальше нумерация будет автоматом. Хотя для чего эти промежуточные нули непонятно.
Добавлено спустя 1 минуту 54 секунды:
Мишутка говорит: |
И потом, в самой счет-фактуре (закладка Действия - редактировать номер) я уже внесла изменения как мне необходимо.
И теперь переживаю, на что может повлиять мое изменение?? |
Ваше изменение влияет только на дальнейшую нумерацию. Следующий, автоматически присваиваемый, номер соответствует Вашим требованиям?
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Leila_78
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#23 Пн Июн 21, 2010 09:52:27 Сказали Спасибо❤
|
|
|
Leila_78
Вам не нравится, что код номенклатуры указывается в печатных формах? Вы хотите идентифицировать ТМЗ по коду, который сами присваиваете?
Для этого существует "Артикул" номенклатуры. Печать колонки "Артикул" вместо "Кода" в печатных формах Вы можете настроить через "Предприятие"-"Настройка параметров учета".
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#24 Пн Июн 21, 2010 11:59:51
|
|
|
Мишутка говорит: |
Как изменить исполнителя в документе - счет на оплату покупателю?
У меня автоматически выходит имя, хотелось бы чтобы выходили полностью фамилия и инициалы. |
Сервис - Настройки пользователя - Полное имя (поставьте фамилию и инициалы)
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|