def METHOD_NAME(self, item):
    eitem = {}
    self.copy_raw_fields(self.RAW_FIELDS_COPY, item, eitem)
    # The real data
    ticket = item['data']
    # data fields to copy
    copy_fields = ["subject", "description", "updated_on",
                   "due_date", "estimated_hours", "done_ratio",
                   "id", "spent_hours", "start_date", "subject",
                   "last_update"]
    for f in copy_fields:
        if f in ticket:
            eitem[f] = ticket[f]
        else:
            eitem[f] = None
    eitem['subject'] = eitem['subject'][:self.KEYWORD_MAX_LENGTH]
    eitem['subject_analyzed'] = eitem['subject']
    eitem['description_analyzed'] = eitem['description']
    if eitem['description']:
        eitem['description'] = eitem['description'][:self.KEYWORD_MAX_LENGTH]
    # Fields which names are translated
    map_fields = {"due_date": "estimated_closing_date",
                  "created_on": "creation_date",
                  "closed_on": "closing_date"}
    for fn in map_fields:
        if fn in ticket:
            eitem[map_fields[fn]] = ticket[fn]
    # Common format
    common = ['category', 'fixed_version', 'priority', 'project', 'status',
              'tracker', 'author']
    for f in common:
        if f in ticket:
            eitem[f + '_id'] = ticket[f]['id']
            eitem[f + '_name'] = ticket[f]['name']
    len_fields = ['attachments', 'changesets', 'journals', 'relations']
    for f in len_fields:
        if f in ticket:
            eitem[f] = len(ticket[f])
    if 'parent' in ticket:
        eitem['parent_id'] = ticket['parent']['id']
    eitem['url'] = eitem['origin'] + "/issues/" + str(eitem['id'])
    # Time to
    if "closing_date" in eitem:
        eitem['timeopen_days'] = \
            get_time_diff_days(eitem['creation_date'], eitem['closing_date'])
        eitem['timeworking_days'] = \
            get_time_diff_days(eitem['start_date'], eitem['closing_date'])
    else:
        eitem['timeopen_days'] = \
            get_time_diff_days(eitem['creation_date'], datetime_utcnow().replace(tzinfo=None))
        eitem['timeworking_days'] = \
            get_time_diff_days(eitem['start_date'], datetime_utcnow().replace(tzinfo=None))
    eitem.update(self.get_grimoire_fields(item["metadata__updated_on"], "job"))
    if self.sortinghat:
        eitem.update(self.get_item_sh(item, self.roles))
    if self.prjs_map:
        eitem.update(self.get_item_project(eitem))
    self.add_repository_labels(eitem)
    self.add_metadata_filter_raw(eitem)
    return eitem