Tickets

Moderator: crythias

Post Reply
sshirodkar
Znuny newbie
Posts: 14
Joined: 13 Oct 2011, 15:50
Znuny Version: 3.1.7
Real Name: Suneil
Company: Access USA Shipping Inc
Location: Sarasota

Tickets

Post by sshirodkar »

Module Kernel::Modules::NewEmployeeTicket not registered in Kernel/Config.pm!

I am getting above error when I created a new tab in the tickets are of the dashboard.
How do I fix this error and where?

thanks
ss
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Tickets

Post by jojo »

Please contact the developer of NewEmployeeTicket which is not part of OTRS
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
sshirodkar
Znuny newbie
Posts: 14
Joined: 13 Oct 2011, 15:50
Znuny Version: 3.1.7
Real Name: Suneil
Company: Access USA Shipping Inc
Location: Sarasota

Re: Tickets

Post by sshirodkar »

jojo wrote:Please contact the developer of NewEmployeeTicket which is not part of OTRS
jojo: I created the tab, and wanted to try different tabs in the Ticket area. However I am getting the kernel module errors, I wanted to know how can I fix the error
and where do i register in the config.pm ? Would appreciate the help.

Thanks
Suneil
renee
Znuny expert
Posts: 241
Joined: 06 Feb 2009, 11:15
Znuny Version: 3.0.x
Company: Perl-Services.de
Contact:

Re: Tickets

Post by renee »

You should create a "Modulename.xml" in Kernel/Config/Files/ (where "Modulename" can replaced by anything that isn't used yet). In this xml you should add

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<otrs_config version="1.0" init="Application">
    <ConfigItem Name="Frontend::Module###NewEmployeeTicket" Required="0" Valid="1">
        <Description Translatable="1">Frontend module registration for the agent interface.</Description>
        <Group>Ticket</Group>
        <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
        <Setting>
            <FrontendModuleReg>
                <Description>Create new employee ticket</Description>
                <Title>New employee ticket</Title>
                <NavBarName>Ticket</NavBarName>
                <NavBar>
                    <Description Translatable="1">Create new phone ticket (inbound)</Description>
                    <Name Translatable="1">New phone ticket</Name>
                    <Link>Action=NewEmployeeTicket</Link>
                    <LinkOption></LinkOption>
                    <NavBar>Ticket</NavBar>
                    <Type></Type>
                    <Block></Block>
                    <AccessKey>n</AccessKey>
                    <Prio>2000</Prio>
                </NavBar>
                <Loader>
                    <JavaScript>Core.Agent.CustomerSearch.js</JavaScript>
                    <JavaScript>Core.Agent.TicketAction.js</JavaScript>
                </Loader>
            </FrontendModuleReg>
        </Setting>
    </ConfigItem>
</otrs_config>
and reload configuration. If you have a config file already you should add the "ConfigItem" stuff.
Need a Perl/OTRS developer? You can contact me at info@perl-services.de
Post Reply