Количество символов в поле документа в 1С

Вопрос задал Зоя *.

Ответственный за ответ: Бажин Александр (★9.82/10)

Доброе утро!
Помогите пожалуйста, нужно увеличить количество символов в наименовании договора. Очень длинное наименование не помещается. Или где можно внести наименование договора, чтобы отражался в УПД по строке основание. Отправляем документы по ЭДО через 1с бухгалтерия. Возможно как- то можно в момент отправления в xml файле скорректировать. Контрагент не принимает без этого наименования документы. Очень нужна ваша помощь. Заранее спасибо 🙏

Все комментарии (8)

  1. Здравствуйте Зоя. Наименование договора в справочнике Договор составляет 100 символов. Можно увеличить это значение до 150 символов через конфигуратор. И тогда в форме электронного документа можно будет вместить это количество символов. Этого количества символов будет достаточно для полного наименования договора?

  2. Подскажите пожалуйста, как это сделать технически? И не придется ли снимать программу с поддержки,? стандартно сможем обновляться или для этого что то потребуется дополнительно?
    Спасибо.

  3. Это можно сделать включив в конфигураторе возможность изменения конфигурации, но с сохранением поддержки. Однако при следующем обновлении поле Наименование снова может ограничиться 100 символами. Чтобы этого не было, нужно писать расширение (программиста привлечь). А через замену в xml-файле думаю не получится, так как у вас через 1С ЭДО отправляется документ сразу, а не через внешнюю систему ЭДО, где это наименование можно скорректировать на этапе выгрузки/загрузки.

  4. К сожалению у нас нет программиста.
    Напишите пожалуйста по шагово как изменить количество символов с сохранением поддержки. Нас обновляет сторонняя фирма.

  5. Разрешите присоединиться к обсуждению. 🙂
    Есть некоторые моменты, на которые нужно обратить внимание.
    Вы измените длину у себя в программе и впишите нужное наименование полностью.
    Очень хорошо. Оно выгрузится в xml-файл тоже полностью.

    И все бы ничего, если бы вы ограничились печатью УПД в своей 1с. Или передачей УПД в бумажном варианте клиенту. Но вы передаёте клиенту не печатную форму УПД через обмен ЭДО, а ссылки на данные объектов. По переданному электронному документу в программе клиента должен будет автоматически создаться документ из переданного файла xml.
    И тут желательно знать сколько символов в программе у контрагента под наименование договора. Ведь если он использует типовую 1С, то будет создаваться типовой документ и наименование договора будет стандартным в 100 символов, а не 150 как у вас: ваше длинное название при формировании документа у клиента обрежется до стандартных 100 символов.
    Это устроит контрагента?
    Если программа принимающей стороны доработана тоже и длина наименования также увеличена, то нет вопросов.
    Но вы ведь не знаете наверняка, верно?
    Это один момент.

    Второй вопрос возник по обновлению.
    Немного странно, если типовую конфигурацию обновляет сторонняя организация.
    Если вы не Фреш, то наличие обновления сторонней организацией с высокой вероятностью показывает, что конфигурация у вас может быть уже не типовой, иначе вам её просто поставили бы на автоматической обновление.
    В этом случае конфигурация на поддержке, но уже снят запрет редактирования.
    Свяжитесь с обновляющей стороной по этому вопросу, если сами не обслуживаете программу, пусть лучше изменения внесут они.
    Им же придётся это учитывать при обновлении. Учтите, что обновление не типовой 1С будет стоить дороже, обратите на это внимание. А с учётом того, что изменение длины наименования приводит к тому, что программа становится не типовой, вам нужно понимать, что вы будете за это платить больше.

    Если же обновление типовой 1с сторонней организацией связано с тем, что у вас 1С Фреш Корп, то изменения в конфигурацию вы внести не сможете, это в принципе невозможно во Фреш.

    Поэтому ещё раз рекомендую обратиться к обновляющей вас стороне и не торопиться вносить изменения в конфигурацию, пока не учтете все нюансы такого изменения.

  6. Доброе утро ! Спасибо большое за подробное пояснение. У запрашивающего контрагента видимо есть возможность получить УПД с наименованием более 100 символов( в качестве подтверждения они прислали кусочек УПД данной строки)
    У меня еще один вопрос. Можно будет ли в конфигурации после того как отправим контрагенту УПД в запрашиваемом формате, вернуть значение в 100 символов? И если вернуть значение в 100 символов, будет ли считать это типовой 1с для обновления?
    Заранее спасибо

  7. Здравствуйте!

    Вы сможете вернуть обратно длину наименования в справочнике Договоры контрагентов 100 символов, но конфигурация уже не будет считаться типовой: вы сняли «замок» с конфигурации (запрет редактирования), теперь она на поддержке (без замка в корне конфигурации).

    Зачем вам это?
    Если бы у вас была доработанная конфигурация, тогда еще можно понять: одной доработкой больше, одной меньше — не важно. Но если у вас полностью типовая конфигурация, идти на поводу у контрагента с нетиповой конфигурацией, заставляющего вас также дорабатывать свою типовую 1С — плохое решение, на мой субъективный взгляд.

    Объясните контрагенту, что вы работаете на типовой 1С и не хотите ее дорабатывать, поскольку это удорожит обновление вашей программы 1С обслуживающей организацией. Да вы и не должны этого делать: правила общие для всех. Поэтому у вас есть два нормальных варианта:
    — Сокращать наименование договора до допустимых 100 символов
    Не обмениваться с этим контрагентом по ЭДО, а передавать УПД бумажные. Вот тут вы всегда сможете сохранить сформированную УПД в файл Excel и написать в нужной строке все, что хотите, сколько хотите и как хотите.

    Есть еще один момент. Если все-таки решите сделать свою конфигурацию нетиповой, увеличив длину наименования договора, сделайте это сначала на копии базы и оттуда же выполните обмен по ЭДО с контрагентом.
    Дело в том, что операторы обмена проверяют данные файла перед передачей, если файл не пройдет заложенную проверку, вам могут вернуть файл со статусом, что в файле есть ошибки и УПД не передано.

    Мы не в курсе как Калуга-Астрал или другой оператор связи настраивает эти проверки: только по необходимым полям документа или есть еще какой-то контроль по длине полей — это их собственная программа, которая нам недоступна. Маловероятно, но возможно, что проверка более серьезная, чем мы думаем, и длина полей тоже осуществляется.
    Тогда вообще вы выполните снятие запрета редактирования типовой 1С впустую, что, согласитесь, обидно. 🙁

Комментарии закрыты.