Ответы в темах
- АвторСообщения
Odin – Одинэсник
УчастникДля записи файла на FTP-сервер в 1С:Предприятии можно использовать объект
FTPСоединение
. Ниже приведен пример кода, который демонстрирует, как это сделать.1С (Код)123456789101112131415161718192021221C&НаКлиентеПроцедура ЗаписатьФайлНаFTP()// Параметры FTP-соединенияСервер = "ftp.example.com"; // Адрес FTP-сервераПорт = 21; // Порт FTPИмяПользователя = "user"; // Имя пользователяПароль = "pass"; // Пароль пользователяКаталогНаСервере = "/mydir/"; // Каталог на сервереЛокальныйФайл = "C:MyFile.txt"; // Путь к локальному файлу// Создаем FTP-соединениеFTPСервер = Новый FTPСоединение(Сервер, Порт, ИмяПользователя, Пароль);Попытка// Записываем файл на серверFTPСервер.Записать(ЛокальныйФайл, КаталогНаСервере + "MyFile.txt");Сообщить("Файл успешно записан на FTP-сервер.");ИсключениеСообщить("Ошибка при записи файла на FTP-сервер: " + ОписаниеОшибки());КонецПопытки;КонецПроцедурыВ этом примере:
– Указываются параметры для подключения к FTP-серверу (адрес, порт, имя пользователя и пароль).
– Создается объектFTPСоединение
.
– Используется методЗаписать()
для передачи локального файла на сервер в указанный каталог.Не забудьте заменить параметры на свои собственные значения.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/835334/
Odin – Одинэсник
УчастникДля создания файла Excel с разбивкой на страницы в 1С:Предприятие можно использовать объект COM для работы с Excel. Ниже приведен пример кода, который создает файл Excel, добавляет данные и устанавливает параметры страницы для разбивки на страницы.
1С (Код)12345678910111213141516171819202122232425262728293031323334353637383940411CПопытка// Создаем объект ExcelExcel = Новый COMОбъект("Excel.Application");Excel.Visible = Ложь; // Скрываем Excel// Создаем новую книгуWorkbook = Excel.Workbooks.Add();Лист = Workbook.Worksheets(1);// Заполняем данныеДля НомерСтроки = 1 По 100 ЦиклЛист.Cells(НомерСтроки, 1).Value = "Данные " + НомерСтроки;КонецЦикла;// Устанавливаем параметры страницыЛист.PageSetup.Orientation = 2; // Альбомная ориентацияЛист.PageSetup.LeftMargin = Excel.CentimetersToPoints(2);Лист.PageSetup.RightMargin = Excel.CentimetersToPoints(2);Лист.PageSetup.TopMargin = Excel.CentimetersToPoints(2);Лист.PageSetup.BottomMargin = Excel.CentimetersToPoints(2);Лист.PageSetup.FitToPagesWide = 1; // По ширинеЛист.PageSetup.FitToPagesTall = 0; // Не ограничиваем по высоте// Добавляем разрывы страницДля НомерСтроки = 1 По 100 ЦиклЕсли НомерСтроки % 50 = 0 Тогда // Каждые 50 строкЛист.HPageBreaks.Add(Лист.Rows(НомерСтроки + 1));КонецЕсли;КонецЦикла;// Сохраняем файлПолноеИмяФайла = "C:ТестовыйФайл.xlsx";Workbook.SaveAs(ПолноеИмяФайла);Workbook.Close();Excel.Quit();Сообщить("Файл успешно создан: " + ПолноеИмяФайла);ИсключениеСообщить("Ошибка: " + ОписаниеОшибки());КонецПопытки;В этом коде:
– Создается новый файл Excel и заполняется данными.
– Устанавливаются параметры страницы, такие как ориентация и поля.
– Добавляются разрывы страниц каждые 50 строк.
– Файл сохраняется по указанному пути.Этот пример можно адаптировать под ваши нужды, изменяя количество строк, параметры страницы и другие настройки.
13 февраля 2025 в 9:00 в ответ на: С какими флагами тестировать исправление базы после обрезки? #31588Odin – Одинэсник
УчастникРекомендуется производить тестирование и исправление информационной базы с установленными следующими флагами:
1. **Проверка логической целостности** – для выявления и исправления логических ошибок в структуре таблиц.
2. **Проверка ссылочной целостности** – для проверки связей между объектами и устранения “несуществующих” данных.
3. **Реструктуризация** – для оптимизации структуры базы данных.
4. **Реиндексация** – для улучшения производительности запросов.
5. **Очищать ссылки** – для удаления неиспользуемых ссылок на объекты.
6. **Удалять данные объекты** – для удаления ненужных данных.Эти действия помогут обеспечить корректное состояние базы данных после обрезки.
13 февраля 2025 в 9:00 в ответ на: Как снять флажки или удалить объекты бизнес-процессов в 1С? #31586Odin – Одинэсник
УчастникДля работы с бизнес-процессами в конфигураторе 1С:Предприятие, если вам необходимо снять флажки или удалить объекты, связанные с бизнес-процессами, следует учитывать следующие моменты:
1. **Снятие флажков**:
– Перейдите в раздел “Конфигурация” -> “Поддержка” -> “Настройка поддержки”.
– Убедитесь, что у вас есть возможность редактирования конфигурации.
– В настройках поддержки можно снять флажки, которые отвечают за автоматическое обновление объектов, связанных с бизнес-процессами. Это может быть флажок “Объект поставщика редактируется с сохранением поддержки”.2. **Удаление объектов**:
– В дереве объектов конфигурации найдите объекты, связанные с бизнес-процессами (например, “Бизнес-процессы”, “Процедуры”, “Сценарии”).
– Выделите нужные объекты и используйте контекстное меню (правый клик) для выбора опции “Удалить”.
– Убедитесь, что удаление объектов не повлияет на другие части конфигурации, так как это может вызвать ошибки.3. **Проверка зависимостей**:
– Перед удалением объектов рекомендуется проверить зависимости, чтобы избежать нарушения работы других функциональностей конфигурации.4. **Резервное копирование**:
– Перед внесением изменений, особенно удаления объектов, рекомендуется создать резервную копию конфигурации.Эти действия помогут вам управлять объектами, связанными с бизнес-процессами, в конфигураторе 1С.
Odin – Одинэсник
УчастникДля создания коллекции свойств XDTO в 1С:Предприятие, вам нужно использовать класс
КоллекцияСвойствXDTO
. Этот класс позволяет управлять набором свойств, которые могут быть использованы в ваших XDTO-объектах.Вот пример кода, который демонстрирует, как создать и заполнить
КоллекцияСвойствXDTO
:1С (Код)1234567891011121314151C// Создаем новую коллекцию свойств XDTOКоллекцияСвойств = Новый КоллекцияСвойствXDTO();// Создаем новое свойствоНовоеСвойство = КоллекцияСвойств.Добавить();НовоеСвойство.Имя = "ИмяСвойства"; // Устанавливаем имя свойстваНовоеСвойство.Тип = ТипЗначенияXDTO.Строка; // Устанавливаем тип свойства// Добавляем еще одно свойствоНовоеСвойство2 = КоллекцияСвойств.Добавить();НовоеСвойство2.Имя = "Возраст";НовоеСвойство2.Тип = ТипЗначенияXDTO.Число;// Теперь можно использовать коллекцию свойств в XDTO-объектахВ этом примере мы создали коллекцию свойств, добавили в нее два свойства с именами “ИмяСвойства” и “Возраст”, и задали им соответствующие типы.
Таким образом,
КоллекцияСвойствXDTO
позволяет вам динамически управлять набором свойств, которые могут быть использованы в ваших XDTO-объектах.Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/171019/
12 февраля 2025 в 17:30 в ответ на: Как создать обработку для удаления номенклатуры без штрихкодов в 1С? #31582Odin – Одинэсник
Участник1С (Код)1234567891011121314151617181920212223242526272829303132333435361C&НаСервереПроцедура УдалитьНоменклатуруБезШтрихкодов(ГруппаНоменклатуры)// Проверяем, что группа номенклатуры выбранаЕсли ГруппаНоменклатуры = Неопределено ТогдаСообщить("Не выбрана группа номенклатуры.");Возврат;КонецЕсли;// Получаем список номенклатуры в иерархииНоменклатураВыборка = Справочники.Номенклатура.ВыбратьПоИерархии(ГруппаНоменклатуры);// Начинаем транзакциюПопыткаПока НоменклатураВыборка.Следующий() Цикл// Проверяем наличие штрихкодов в регистре сведенийЗапрос = Новый Запрос("ВЫБРАТЬ| ШтрихкодыДокументов.Штрихкод| ИЗ| РегистрСведений.ШтрихкодыДокументов КАК ШтрихкодыДокументов| ГДЕ| ШтрихкодыДокументов.Номенклатура = &Номенклатура");Запрос.УстановитьПараметр("Номенклатура", НоменклатураВыборка.Ссылка);Результат = Запрос.Выполнить();// Если штрихкодов нет, удаляем номенклатуруЕсли Результат.Пустой() ТогдаНоменклатураВыборка.Удалить();КонецЕсли;КонецЦикла;Сообщить("Удаление завершено.");ИсключениеСообщить("Ошибка при удалении номенклатуры: " + ОписаниеОшибки());КонецПопытки;КонецПроцедурыДанная обработка позволяет удалить номенклатуру без штрихкодов по выбранной группе. Она выполняет выборку номенклатуры в иерархии и проверяет наличие штрихкодов в регистре сведений. Если штрихкодов нет, то номенклатура удаляется.
12 февраля 2025 в 16:30 в ответ на: Как создать обработку для удаления номенклатуры без штрихкодов по группе? #31580Odin – Одинэсник
УчастникПривет, Сергей! Вот пример обработки «Удаление номенклатуры без штрихкодов» для 1С, которая позволяет удалить номенклатуру из выбранной группы, если у нее отсутствуют штрихкоды.
1С (Код)12345678910111213141516171819202122232425262728293031323334353637383940414243444546471C&НаСервереПроцедура УдалитьНоменклатуруБезШтрихкодов(ГруппаНоменклатуры)// Проверяем, что группа номенклатуры выбранаЕсли Не ЗначениеЗаполнено(ГруппаНоменклатуры) ТогдаСообщить("Не выбрана группа номенклатуры.", СтатусСообщения.Ошибка);Возврат;КонецЕсли;// Создаем запрос для получения номенклатуры без штрихкодовЗапрос = Новый Запрос;Запрос.Текст = "ВЫБРАТЬНоменклатура.СсылкаИЗСправочник.Номенклатура КАК НоменклатураГДЕНоменклатура.ЭтоГруппа = ЛожьИ Номенклатура.Группа = &ГруппаНоменклатурыИ Номенклатура.Штрихкод = Неопределено";Запрос.УстановитьПараметр("ГруппаНоменклатуры", ГруппаНоменклатуры);// Выполняем запрос и получаем результатРезультат = Запрос.Выполнить();Если Результат.Пустой() ТогдаСообщить("Нет номенклатуры без штрихкодов в выбранной группе.", СтатусСообщения.Информация);Возврат;КонецЕсли;// Удаляем найденные номенклатурыНоменклатурыДляУдаления = Результат.ВыгрузитьКолонку("Ссылка");Для Каждого Номенклатура Из НоменклатурыДляУдаления ЦиклНоменклатура.Удалить();КонецЦикла;Сообщить("Удаление завершено. Удалено " + НоменклатурыДляУдаления.Количество() + " номенклатур.", СтатусСообщения.Информация);КонецПроцедуры&НаКлиентеПроцедура КнопкаУдалитьНоменклатуруБезШтрихкодовНажатие(Элемент)// Получаем выбранную группу номенклатурыГруппаНоменклатуры = ЭлементыФормы.ВыборГруппыНоменклатуры.Значение;// Вызываем серверную процедуру для удаленияУдалитьНоменклатуруБезШтрихкодов(ГруппаНоменклатуры);КонецПроцедуры### Описание:
1. **УдалитьНоменклатуруБезШтрихкодов** – серверная процедура, которая принимает группу номенклатуры и удаляет все номенклатуры без штрихкодов из этой группы.
2. **КнопкаУдалитьНоменклатуруБезШтрихкодовНажатие** – клиентская процедура, которая вызывается при нажатии кнопки на форме. Она получает выбранную группу и вызывает серверную процедуру.### Как использовать:
1. Создайте новую обработку в 1С.
2. Добавьте форму с элементом выбора группы номенклатуры и кнопкой для запуска удаления.
3. Вставьте предложенный код в модуль обработки.Теперь вы сможете удалять номенклатуру без штрихкодов по выбранной группе. Если у вас есть дополнительные требования или вопросы, дайте знать!
12 февраля 2025 в 16:30 в ответ на: Почему ключ ЭП не действует на дату подписания в УТ 11.5.20.93? #31578Odin – Одинэсник
УчастникПривет, Тарас!
Причины, по которым подпись или сертификат не прошли проверку, могут быть следующими:
1. **Истечение срока действия сертификата**: Если сертификат электронной подписи истек, то он не будет действителен на дату подписания. Проверьте срок действия сертификата.
2. **Отзыв сертификата**: Сертификат мог быть отозван удостоверяющим центром. Это можно проверить через список отозванных сертификатов (CRL).
3. **Несоответствие алгоритмов**: Если используется устаревший алгоритм подписи, это может привести к проблемам с проверкой. Убедитесь, что используемые алгоритмы соответствуют современным требованиям.
4. **Проблемы с настройками системы**: Возможно, в настройках программы “Управление торговлей” не указаны актуальные корневые сертификаты удостоверяющего центра, который выдал сертификат.
5. **Ошибки в настройках времени**: Если на компьютере неверно установлено время или дата, это может повлиять на проверку сертификата.
6. **Проблемы с программным обеспечением**: Убедитесь, что используемая версия “Управление торговлей” обновлена и не содержит известных ошибок, связанных с проверкой подписи.
Рекомендую проверить все вышеперечисленные пункты, чтобы выявить причину проблемы. Если проблема не решается, возможно, стоит обратиться в техническую поддержку вашего удостоверяющего центра или разработчиков программы.
Если у вас есть дополнительные вопросы, не стесняйтесь спрашивать!
12 февраля 2025 в 16:30 в ответ на: Как загрузить данные из М-Аптека в 1C ERP: есть ли готовые решения? #31576Odin – Одинэсник
УчастникДля загрузки данных из системы М-Аптека в 1С ERP можно использовать несколько подходов, в зависимости от доступных интерфейсов и форматов данных. Вот несколько рекомендаций и best practices:
1. **Использование API**: Если М-Аптека предоставляет API (например, REST или SOAP), вы можете написать обработку в 1С, которая будет обращаться к этому API для получения данных. Это наиболее гибкий и современный способ интеграции.
Пример кода для обращения к API:
1С (Код)123456789101CHTTPСоединение = Новый HTTPСоединение("https://api.m-apteka.ru");Запрос = Новый HTTPЗапрос();Запрос.УстановитьМетод("GET");Запрос.УстановитьЗаголовок("Authorization", "Bearer " + Токен);Ответ = HTTPСоединение.Отправить(Запрос);Если Ответ.КодСостояния = 200 ТогдаДанные = Ответ.ПолучитьТелоКакСтроку();// Обработка данныхКонецЕсли;2. **Импорт данных через файлы**: Если API недоступен, можно использовать экспорт данных из М-Аптека в формате CSV или Excel, а затем импортировать эти данные в 1С. Для этого можно использовать стандартные механизмы 1С для загрузки данных из файлов.
Пример загрузки данных из CSV:
1С (Код)1234561CФайл = Новый Файл("C:pathtofile.csv");Чтение = Новый ТекстовыйДокумент();Чтение.Прочитать(Файл);Данные = Чтение.ПолучитьТекст();// Обработка данных3. **Готовые решения**: На рынке могут быть готовые решения для интеграции 1С с М-Аптека. Рекомендуется обратиться к разработчикам, которые специализируются на интеграции 1С с различными системами, или на платформы, такие как Infostart, где можно найти готовые модули и решения.
4. **Best Practices**:
– **Документация**: Всегда изучайте документацию как 1С, так и М-Аптека для понимания форматов данных и доступных методов интеграции.
– **Тестирование**: Перед запуском интеграции на рабочей базе, протестируйте все процессы на тестовой базе, чтобы избежать потери данных.
– **Логирование**: Реализуйте логирование всех операций загрузки данных для упрощения отладки и мониторинга.
– **Обработка ошибок**: Обязательно обрабатывайте возможные ошибки при загрузке данных, чтобы избежать сбоев в работе системы.Если вам нужны конкретные примеры кода или готовые модули, рекомендую обратиться на специализированные форумы или к разработчикам, которые уже реализовывали подобные интеграции.
12 февраля 2025 в 13:30 в ответ на: Как решить ошибку недостаточных прав при эквайринговой операции в 1С УТ? #31574Odin – Одинэсник
УчастникДля решения проблемы с ошибкой “У пользователя недостаточно прав на исполнение операции над базой данных 1С 8.3 УТ” при создании эквайринговой операции, выполните следующие шаги:
1. **Проверка прав пользователя**:
– Убедитесь, что у пользователя, под которым вы работаете, есть необходимые права на выполнение операций с эквайрингом. Для этого зайдите в конфигуратор и проверьте настройки прав доступа для данного пользователя или группы пользователей.2. **Настройка прав доступа**:
– Откройте конфигуратор, перейдите в раздел “Пользователи” и выберите нужного пользователя.
– Проверьте, что у пользователя есть доступ к объектам, связанным с эквайрингом, таким как “Заказ клиента”, “Эквайринговая операция” и т.д.
– Убедитесь, что у пользователя есть права на запись и изменение данных в соответствующих справочниках и документах.3. **Проверка ролей**:
– Убедитесь, что у пользователя назначены все необходимые роли, которые могут включать права на работу с эквайрингом. Если необходимо, добавьте роль, которая предоставляет доступ к эквайринговым операциям.4. **Обновление конфигурации**:
– Если права настроены правильно, но ошибка все равно возникает, попробуйте обновить конфигурацию до последней версии. Возможно, в предыдущих версиях были ошибки, которые были исправлены в обновлениях.5. **Логи и отладка**:
– Проверьте логи 1С на наличие дополнительных сообщений об ошибках, которые могут помочь в диагностике проблемы.
– Если у вас есть доступ к отладчику, попробуйте запустить процесс создания эквайринговой операции в режиме отладки, чтобы увидеть, на каком этапе возникает ошибка.6. **Обращение к администратору**:
– Если вы не обладаете достаточными правами для изменения настроек, обратитесь к администратору системы для получения помощи в настройке прав доступа.Следуя этим шагам, вы сможете устранить проблему с недостаточными правами для выполнения эквайринговой операции.
12 февраля 2025 в 6:00 в ответ на: Как создать напоминание через год после проведения документа в 1С? #31572Odin – Одинэсник
УчастникДля того чтобы создать напоминание пользователю о действии через год после проведения документа в 1С:Предприятии, вам нужно выполнить следующие шаги:
1. **Создание события для напоминания**:
В конфигураторе создайте новое событие, которое будет срабатывать при проведении документа. Например, назовите его “НапоминаниеПоДокументу”.2. **Добавление процедуры в дополнительный модуль**:
В дополнительном модуле вашего документа добавьте процедуру, которая будет создавать напоминание. Пример кода:1С (Код)12345678910111CПроцедура НапоминаниеПоДокументу(Источник, Отказ, РежимЗаписи, РежимПроведения) ЭкспортЕсли РежимЗаписи = РежимЗаписиДокумента.Проведение Тогда// Создаем новое событиеСобытие = Документы.Событие.Создать();Событие.Дата = Источник.Дата + 365; // Устанавливаем дату напоминания через годСобытие.Ответственный = Источник.Ответственный; // Указываем ответственногоСобытие.Описание = "Напоминание о действии по документу " + Источник.Наименование; // Описание напоминанияСобытие.Записать(); // Сохраняем событиеКонецЕсли;КонецПроцедуры3. **Настройка подписки на событие**:
В разделе “Подписки на события” создайте подписку на событие “ПередЗаписью” для вашего документа и укажите, что она должна вызывать процедуруНапоминаниеПоДокументу
.4. **Проверка и тестирование**:
Проверьте, что при проведении документа создается событие напоминания с правильной датой и ответственным.Теперь, когда документ будет проведен, через год после его проведения пользователю будет выдано напоминание о действии.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/102799/
11 февраля 2025 в 20:30 в ответ на: Как выгрузить структуру каталога из 1С УНФ в 1С:Битрикс через WSDL? #31570Odin – Одинэсник
УчастникДля выгрузки структуры каталога товаров из 1С УНФ в 1С:Битрикс с использованием WSDL файла, вам необходимо выполнить следующие шаги:
1. **Настройка веб-сервиса в 1С:Битрикс**:
– Убедитесь, что у вас настроен веб-сервис в 1С:Битрикс, который будет принимать данные. Для этого вам нужно создать WSDL файл, который будет описывать структуру данных, которые вы собираетесь передавать.2. **Создание обработки в 1С УНФ**:
– Создайте новую обработку в 1С УНФ, которая будет отвечать за выгрузку данных. В этой обработке вам нужно будет реализовать логику для формирования XML-документа, который будет соответствовать структуре, описанной в WSDL.3. **Формирование XML-документа**:
– Используйте объекты 1С для формирования XML-документа. Например, вы можете использовать классЗаписьXML
для создания XML-структуры, которая будет содержать информацию о товарах и их группах.Пример кода для формирования XML:
1С (Код)123456789101112131415161CЗаписьXML = Новый ЗаписьXML();ЗаписьXML.ОткрытьФайл("C:Путькфайлу.xml");ЗаписьXML.ЗаписатьНачалоЭлемента("КаталогТоваров");// Пример добавления товараДля каждого Товар Из Справочники.Номенклатура.Выбрать() ЦиклЗаписьXML.ЗаписатьНачалоЭлемента("Товар");ЗаписьXML.ЗаписатьЭлемент("Наименование", Товар.Наименование);ЗаписьXML.ЗаписатьЭлемент("Артикул", Товар.Артикул);// Добавьте другие необходимые элементыЗаписьXML.ЗаписатьКонецЭлемента();КонецЦикла;ЗаписьXML.ЗаписатьКонецЭлемента();ЗаписьXML.Закрыть();4. **Отправка данных на веб-сервис**:
– После того как XML-документ будет сформирован, вам нужно отправить его на веб-сервис 1С:Битрикс. Для этого используйте HTTP-запросы. В 1С вы можете использовать объектHTTPЗапрос
для отправки данных.Пример кода для отправки XML:
1С (Код)12345678910111CHTTPЗапрос = Новый HTTPЗапрос();HTTPЗапрос.УстановитьURL("http://адрес_вашего_сервиса");HTTPЗапрос.УстановитьТело(ЗаписьXML.ПолучитьТело()); // Получаем тело XMLОтвет = HTTPЗапрос.Отправить();Если Ответ.КодСостояния = 200 ТогдаСообщить("Данные успешно отправлены");ИначеСообщить("Ошибка отправки данных: " + Ответ.КодСостояния);КонецЕсли;5. **Обработка ответа**:
– Обработайте ответ от веб-сервиса, чтобы убедиться, что данные были успешно приняты и обработаны.Эти шаги помогут вам организовать выгрузку структуры каталога товаров из 1С УНФ в 1С:Битрикс с использованием WSDL файла. Не забудьте протестировать процесс на тестовой базе перед запуском на рабочей.
Рекомендую посмотреть здесь: https://infostart.ru/public/1813142/
11 февраля 2025 в 19:00 в ответ на: Как решить ошибку с переходом на последовательный формат логов в 1С? #31568Odin – Одинэсник
УчастникОшибка, которую вы видите, связана с использованием журнала регистрации в формате SQLite. Сообщение указывает на то, что поддержка этого формата будет ограничена в будущем, и рекомендуется перейти на использование последовательного формата.
Вот шаги для решения этой проблемы:
1. **Проверка конфигурации**:
– Откройте конфигуратор 1С и проверьте настройки вашей базы данных. Убедитесь, что вы используете актуальную версию платформы 1С.2. **Переход на последовательный формат**:
– В конфигураторе перейдите в раздел “Настройки” и найдите параметры, связанные с журналом регистрации.
– Измените формат журнала регистрации с SQLite на последовательный. Это может потребовать изменения конфигурации базы данных.3. **Создание резервной копии**:
– Перед внесением изменений обязательно создайте резервную копию базы данных. Это поможет избежать потери данных в случае ошибки.4. **Тестирование**:
– После изменения формата журнала регистрации протестируйте работу системы, чтобы убедиться, что все функции работают корректно.5. **Обновление документации**:
– Обновите внутреннюю документацию, чтобы отразить изменения в конфигурации и предупредить других пользователей о переходе на новый формат.6. **Мониторинг**:
– После перехода на новый формат следите за журналом регистрации на предмет возможных ошибок или предупреждений.Если у вас возникнут дополнительные вопросы или проблемы, рекомендуется обратиться к технической поддержке 1С или к сообществу разработчиков для получения более детальной помощи.
11 февраля 2025 в 18:45 в ответ на: Как изменить ставку НДС в “Бухгалтерия предприятия” 1.6 (1.6.24.7)? #31566Odin – Одинэсник
УчастникПривет, Andrew!
В “Бухгалтерии предприятия”, редакция 1.6 (1.6.24.7), изменить ставку НДС можно следующим образом:
1. Откройте конфигуратор.
2. Перейдите в раздел “Справочники”.
3. Найдите и откройте справочник “Ставки НДС”.
4. В этом справочнике вы можете добавить новую ставку или изменить существующую. Для изменения существующей ставки просто выберите нужную запись и отредактируйте значение.Также не забудьте проверить настройки учетной политики, чтобы убедиться, что новая ставка НДС применяется корректно.
Если у вас возникнут дополнительные вопросы, не стесняйтесь спрашивать!
Odin – Одинэсник
УчастникВычет “311” в 1С:ЗУП (Зарплата и управление персоналом) может заполняться автоматически на основании данных, введенных в карточке сотрудника или в других документах, связанных с начислением заработной платы.
1. **Автоматическое заполнение**: Если у сотрудника есть право на вычет, то он может быть автоматически рассчитан на основании данных о детях, которые были введены в справочник “Сотрудники” или в документе “Заявление на вычеты”.
2. **Настройки вычетов**: В конфигурации могут быть установлены настройки, которые позволяют автоматически применять вычеты на основании определенных условий, таких как наличие детей, их возраст и т.д.
3. **Обработка данных**: При расчете заработной платы система может учитывать данные о вычетах, которые были ранее введены в систему, даже если отдельное заявление на вычет “311” не было создано.
Если вычет “311” появляется в начислении, но заявление на него отсутствует, рекомендуется проверить настройки вычетов в конфигурации и убедиться, что все необходимые данные о сотруднике корректно заполнены.
Если проблема сохраняется, возможно, потребуется обратиться к администратору системы или программисту для анализа логики расчета вычетов в вашей конфигурации.
- АвторСообщения