report_openoffice for 6.0

Registered by Diego Abad

I am testing report_openoffice for trunk version,

I need to do these changes for a functional system

report_openoffice.py

def delete_report_service(name):
    name = 'report.%s' % name
    if netsvc.service_exist( name ):
        del netsvc.SERVICES[name]

BY

def delete_report_service(name):
    #Cambiado
    name = 'report.%s' % name
    netsvc.Service.remove(name)

###################
def register_report(name, model, tmpl_path, parser):
    name = 'report.%s' % name
    if netsvc.service_exist( name ):
        #service = netsvc.SERVICES[name].parser
        #if isinstance( netsvc.SERVICES[name], OpenOffice_parser ):
     # return
        del netsvc.SERVICES[name]
    OpenOffice_parser(name, model, tmpl_path, parser=parser)

BY

def register_report(name, model, tmpl_path, parser):
    #Cambiado
    name = 'report.%s' % name
    if netsvc.Service.exists( name ):
        #service = netsvc.SERVICES[name].parser
        #if isinstance( netsvc.SERVICES[name], OpenOffice_parser ):
     # return
        del netsvc.Service._services[name]
    OpenOffice_parser(name, model, tmpl_path, parser=parser)

###############################################
report_xml.py line 146

report_xml write
record = self.read(cr, user, ids)

BY

record = self.read(cr, user, ids, ['report_type','parser_loc','id','parser_def','parser_state','report_name','model','report_rml'])

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Started
Milestone target:
None
Started by
sraps (Alistek)
Completed by
sraps (Alistek)

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.