Проблема с нумерацией строк в документах
31.07.2007
15:27
#1
Я столкнулась с проблемой в 1с 7.7 конфигурация Бух.учет (формат данных dbf).
Документ "Формирование записей книги продаж" имеет более 10000 строк. При автозаполнении по кнопке заполнить все строки сформировались с нормальными номерами. Документ проведен и закрыт . Открываю снова - все строки имевшие номера больше 9999 теперь имеют номер ноль.
Что можно сделать, чтоб была нормальная нумерация? Может ли помочь перевод базы в SQL?
Документ "Формирование записей книги продаж" имеет более 10000 строк. При автозаполнении по кнопке заполнить все строки сформировались с нормальными номерами. Документ проведен и закрыт . Открываю снова - все строки имевшие номера больше 9999 теперь имеют номер ноль.
Что можно сделать, чтоб была нормальная нумерация? Может ли помочь перевод базы в SQL?
01.08.2007
09:27
#2
Это потому, что в документе "Формирование записей книги продаж" колонка табличной части "Номер строки" (N) имеет формат Ч4.0 (четыре знака в числовом формате). Перевод в SQL не поможет, правьте конфу и пишите на HotLine 1С.
01.08.2007
09:48
#3
> правьте конфу
Это в каком месте конфигурации такое можно исправить?
Прежде чем такое советовать, проверь возможно это или нет.
А вообще ну и что номера строк обнуляются. Для расчета НДС это вообще не важно.
Это в каком месте конфигурации такое можно исправить?
Прежде чем такое советовать, проверь возможно это или нет.
А вообще ну и что номера строк обнуляются. Для расчета НДС это вообще не важно.
01.08.2007
13:46
#5
Это не в конфигураторе, а в структуре файлов dt*.dbf поле LineNo, отвечающее за номер строки, имеет тип N4.0
И менять его действительно не стоит пытаться.
Для НДС номер строки неважен, но применить метод ПолучитьСтрокуПоНомеру() уже не получится. Да и ТиИ может начать ругаться на строки с номером больше 9999.
Так что лучше разбить документ на несколько.
И менять его действительно не стоит пытаться.
Для НДС номер строки неважен, но применить метод ПолучитьСтрокуПоНомеру() уже не получится. Да и ТиИ может начать ругаться на строки с номером больше 9999.
Так что лучше разбить документ на несколько.
Читают тему
(гостей: 1)