Столкнулся внезапно с ошибкой при заполнении адреса грузополучателя.
1С 7.7, самописное решение. Компонента версии AddIn x86 5.45.0.912 и обновить пока нет возможности.
До недавних пор адрес грузополучателя передавался вместе с наименованием грузополучателя, все работало и все были довольны. Но недавно один из контрагентов указал, на это, как на ошибку. Пришлось делать по правилам - отрезать адрес от наименования и раскладывать по разным полям. Теперь код заполнения грузополучателя выглядит примерно так:
Все работало до вчерашнего дня. Сегодня в выгрузку попал документ, где строка адреса длиной 264 символов. И внезапно получили критическую ошибку с текстом:
/UniversalTransferDocumentWithHyphens[1]/Consignees[1]/Consignee[1]/OrganizationDetails[1]/Address[1]/ForeignAddress[1]/@Address: The 'Address' attribute is invalid - The value '193149, Россия,
Текст ошибки внезапно обрывается и непонятно в итоге что компоненте не нравится в этом адресе. Насколько мне удалось раскопать по XSD, строка адреса в этом случае ограничено длиной в 1000 символов. Даже с перекодировкой русских символов вроде как должно хватить.
Доброго дня.
Столкнулся внезапно с ошибкой при заполнении адреса грузополучателя. 1С 7.7, самописное решение. Компонента версии AddIn x86 5.45.0.912 и обновить пока нет возможности. До недавних пор адрес грузополучателя передавался вместе с наименованием грузополучателя, все работало и все были довольны. Но недавно один из контрагентов указал, на это, как на ошибку. Пришлось делать по правилам - отрезать адрес от наименования и раскладывать по разным полям. Теперь код заполнения грузополучателя выглядит примерно так:
Все работало до вчерашнего дня. Сегодня в выгрузку попал документ, где строка адреса длиной 264 символов. И внезапно получили критическую ошибку с текстом:
Текст ошибки внезапно обрывается и непонятно в итоге что компоненте не нравится в этом адресе. Насколько мне удалось раскопать по XSD, строка адреса в этом случае ограничено длиной в 1000 символов. Даже с перекодировкой русских символов вроде как должно хватить.
В чем проблема и как ее исправить?