Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Номенклатура на украинском 2 страниц V   1 2 >          
vadim007 Подменю пользователя
сообщение 17.05.11, 15:51
Сообщение #1

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

В связи с новыми веяниями в НУ потребовалось перевести весь справочник ТМЦ на украинский. Но с сохранением и русского наименования. Для чего: чтобы в налоговых накладных название ТМЦ было на украинском, а в других документах - на русском. Я представляю себе это сл. образом: само наименование оставить на русском, а полное наименование - на украинском. Осталось "только" перевести полное наименование на украинский. Как это сделать как можно быстрее?

Vofka Подменю пользователя
сообщение 17.05.11, 15:59
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13958
Из: Киев
Спасибо сказали: 4524 раз
Рейтинг: 3647.7

Цитата
Как это сделать как можно быстрее?

Перебивать руками.

-=VJ=- Подменю пользователя
сообщение 17.05.11, 16:14
Сообщение #3

Оратор
Иконка группы
Группа: Местный
Сообщений: 402
Из: Киев
Спасибо сказали: 73 раз
Рейтинг: 0

Цитата(Vofka @ 17.05.11, 15:59) *
Перебивать руками.


Либо через гугльтранслейт и потом корректировать по ходу smile.gif


Signature
Живу на VJ.net.ua.
Спілкуюсь в ЖЖ

Пак Подменю пользователя
сообщение 17.05.11, 16:14
Сообщение #4

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 1 раз
Рейтинг: 0

У google translate есть API, при желании можно прикрутить.

vadim007 Подменю пользователя
сообщение 18.05.11, 9:04
Сообщение #5

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

А ежели выгрузить весь справочник ТМЦ в таблицу Excel, в ней выполнить перевод, и загрузить обратно? Какие есть обработки для выгрузки/загрузки справочников в Excel?

Ziam Подменю пользователя
сообщение 18.05.11, 9:22
Сообщение #6

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 234
Из: Харцызск
Спасибо сказали: 62 раз
Рейтинг: 0

типовых вроде нет

DartRomanius Подменю пользователя
сообщение 18.05.11, 9:22
Сообщение #7

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Цитата(vadim007 @ 18.05.11, 10:04) *
А ежели выгрузить весь справочник ТМЦ в таблицу Excel, в ней выполнить перевод, и загрузить обратно? Какие есть обработки для выгрузки/загрузки справочников в Excel?


Есть и навалом. Смотреть в первую очередь на универсальные отчеты и обработки.
Если мне не отшибает память то идут на ITS.

Если же там нет (сорри давно не пользовал, не помню точно), то гугл Вам в помощь.


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

-=VJ=- Подменю пользователя
сообщение 18.05.11, 10:17
Сообщение #8

Оратор
Иконка группы
Группа: Местный
Сообщений: 402
Из: Киев
Спасибо сказали: 73 раз
Рейтинг: 0

Цитата(vadim007 @ 17.05.11, 15:51) *
В связи с новыми веяниями в НУ потребовалось перевести весь справочник ТМЦ на украинский.


А по какой норме закона, если не секрет?
А то у меня тут тоже споры идут.


Signature
Живу на VJ.net.ua.
Спілкуюсь в ЖЖ

vadim007 Подменю пользователя
сообщение 18.05.11, 15:27
Сообщение #9

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Ссылку на закон не знаю, но бухгалтерия напрягает. Также, к нам уже приходят НН полностью на украинском, вплоть до печати.

logist Подменю пользователя
сообщение 18.05.11, 15:50
Сообщение #10

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Нету такого закона, либо какого-то другого документа, указывающего что номенклатура должна именоваться исключительно на украинском языке.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

DartRomanius Подменю пользователя
сообщение 18.05.11, 17:58
Сообщение #11

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Цитата(logist @ 18.05.11, 16:50) *
Нету такого закона, либо какого-то другого документа, указывающего что номенклатура должна именоваться исключительно на украинском языке.


Скорее всего оперируют тем что гос.язык все-таки Украинский. smile.gif


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

logist Подменю пользователя
сообщение 18.05.11, 18:23
Сообщение #12

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(DartRomanius @ 18.05.11, 17:58) *
Скорее всего оперируют тем что гос.язык все-таки Украинский. smile.gif

Это не аргумент. У нас законодательство не ограничивает (и не рекомендует) называть товары исключительно на государственном языке.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

DartRomanius Подменю пользователя
сообщение 18.05.11, 18:32
Сообщение #13

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Цитата(logist @ 18.05.11, 19:23) *
Это не аргумент. У нас законодательство не ограничивает (и не рекомендует) называть товары исключительно на государственном языке.


Это с точки зрения закона, а с точки зрения чиновника....
Ладно, завязываю, а то "холивар" сейчас начнем. smile.gif


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

logist Подменю пользователя
сообщение 18.05.11, 19:56
Сообщение #14

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(DartRomanius @ 18.05.11, 18:32) *
Ладно, завязываю

и правильно.

потому что это очередное заблуждение:
Цитата(DartRomanius @ 18.05.11, 18:32) *
Это с точки зрения закона, а с точки зрения чиновника....


Signature
Личные бесплатные консультации не даю, для этого есть форум!

alex1c Подменю пользователя
сообщение 18.05.11, 20:42
Сообщение #15

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 235
Спасибо сказали: 45 раз
Рейтинг: 40

По поводу перевода....
Выгрузите ваши наименования в текстовый файл (одна строка одно наименование, можно и код притулить) в гугле переводите и заливаете обратно. И чего тут велосипед изобретать... Кажись все.

Fynjy Подменю пользователя
сообщение 18.05.11, 21:17
Сообщение #16

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

Цитата(logist @ 18.05.11, 16:50) *
Нету такого закона, либо какого-то другого документа, указывающего что номенклатура должна именоваться исключительно на украинском языке.

Спорю на 100 баксов, что есть с 1999 года по моему ...


Signature

Pepe Подменю пользователя
сообщение 18.05.11, 21:46
Сообщение #17

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1435
Из: Ужгород
Спасибо сказали: 761 раз
Рейтинг: 230

Если не хочется возвращать НДС, любые "изменения" тянут на "невозможность". А вы не подумали о том, что наименование товара (услуги) в расходной накладной должно соответствовать наименованию товара (услуги) в приходной накладной? - Если вы получили товар по приходу "носки", вы не можете продать (реализовать) в расходе "шкарпетки".

logist Подменю пользователя
сообщение 19.05.11, 8:21
Сообщение #18

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Pepe @ 18.05.11, 21:46) *
А вы не подумали о том, что наименование товара (услуги) в расходной накладной должно соответствовать наименованию товара (услуги) в приходной накладной? - Если вы получили товар по приходу "носки", вы не можете продать (реализовать) в расходе "шкарпетки".

+100500

Цитата(Fynjy @ 18.05.11, 21:17) *
Спорю на 100 баксов, что есть с 1999 года по моему ...

Давайте посмотрим на дистрибуцию сигарет, отрасль достаточно велика оборотами, что бы не следить за законодательством.
Что имеем: названия сигарет наверное больше половины на английском языке (товары и торговые марки в основной массе имеют английский язык), в накладных, налоговых накладных, договорах используется исключительно название такое какое указано на пачке, т.е. в основной массе на английском языке. И никаких намеков на переименования пока нет.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Пак Подменю пользователя
сообщение 19.05.11, 15:35
Сообщение #19

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(vadim007 @ 17.05.11, 15:51) *
а полное наименование - на украинском. Осталось "только" перевести полное наименование на украинский. Как это сделать как можно быстрее?


Питон - няшка.
Набросал скрипт для перевода полного наименование номенклатуры с русского на украинский с использованием google translate

Питон можно взять [необходимо зарегистрироваться для просмотра ссылки], я использовал 2.7.1
Модуль для работы с dbf [необходимо зарегистрироваться для просмотра ссылки]

Методика работы:
-делаем копию базы
-Ищем таблицу справочника ТМЦ, для бухгалтерии это SC148.DBF
-Бросаем таблицу рядом со скриптом
-В скрипте настраиваем поле с полным наименованием, для бухгалтерии это SP149
-Запускаем скрипт
- ждем
- перебрасываем модифицированную таблицу в каталог базы
-реиндексация - по вкусу.

Скрипт:
#! /usr/bin/env python
# -*- coding: utf-8 -*-
"""
This code written by pak and licensed by GPLv3 or later
"""
import sys
import re
import urllib
import urllib2
import json
from dbfpy import dbf

def gtr(t,fr,to):
    url = "http://translate.google.com/translate_a/t?%s"
    list_of_params = {'client' : 't',  
                      'hl' : 'en',
                      'multires' : '1', }    
    list_of_params.update({'text' : t,
                               'sl' : fr ,
                               'tl' : to })
    request = urllib2.Request(url % urllib.urlencode(list_of_params),
    headers={ 'User-Agent': 'Mozilla/5.0', 'Accept-Charset': 'utf-8' })
    res = urllib2.urlopen(request).read()

    fixed_json = re.sub(r',{2,}', ',', res).replace(',]', ']')    
    data = json.loads(fixed_json)
      
    #simple translation
    #print "%s / %s / %s" % (data[0][0][0], data[0][0][1], data[0][0][2] or data[0][0][3])
    result_trans = data[0][0][0]

    return     result_trans

def main():
    print     gtr('Привет isden','ru','uk')
    #open file
    db = dbf.Dbf("SC148.DBF")
    # read
    for rec in db:
        name =unicode(rec["SP149"],'cp1251')
        nameUtf8=name.encode('utf-8')
        if rec["ISFOLDER"]== 1:
            print 'is folder'
        else:
            translated = gtr(nameUtf8,'ru','uk')
            print translated
            #write
            rec["SP149"] =  translated.encode('cp1251')
            rec.store()
        
if __name__ == '__main__':
    main()


upd:
ссылка на скачивание исходников [необходимо зарегистрироваться для просмотра ссылки]

Спасибо сказали: 5_kopeek,

vadim007 Подменю пользователя
сообщение 19.05.11, 15:39
Сообщение #20

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Цитата(DartRomanius @ 18.05.11, 10:22) *
Есть и навалом. Смотреть в первую очередь на универсальные отчеты и обработки.
Если мне не отшибает память то идут на ITS.
Если же там нет (сорри давно не пользовал, не помню точно), то гугл Вам в помощь.

Поискал на ИТС - нет. В инете скачал пару специализированных, на предмет посмотреть, в них работа ведется через Excel.Application. Хотелось-бы обойтись без Excel.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V   1 2 >
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 12.06.24, 2:17
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!