Quantcast
Channel: Microsoft Dynamics GP Forum - Recent Threads
Viewing all 45450 articles
Browse latest View live

CustomerSource - Server Error in '/' Application.

$
0
0

I'm trying to log in to CustomerSource to download the Visual Studio Tool for Dynamics GP, but whenever I sign in I am greeted by the following error message. 

Server Error in '/' Application.


Runtime Error

Description: An exception occurred while processing your request. Additionally, another exception occurred while executing the custom error page for the first exception. The request has been terminated. 

Not sure what's going on. I've never logged in to CustomerSource before and I've tried two different accounts, both of which give the same error message.


JEs in Series Post

$
0
0

Hello everyone, we use GP as our General Ledger System and our prosess to post journar entries is User 1 uploads the entry, User 2 approves and User 1 has to go into the Series Post section and post it one last time for entry to be posted.

This is the process and we like it as it is.

The issue that i am having is we have over 50 different companies in GP (and a number of them are no longer even used) and on monthly basis we post around 100 journal entries into all those companies. With all that valume sometimes User 1 forgets to do the Final step in the series post section. If a company has 2-3 entries a month if User 1 forgets to do the final step he most likely will not log into that company again for the month so the entry will just seat there.

Is there a way we can find out if there's an entry in the Series Post section in any of the companies that we have. Obviously one way is to go into every company, but with the valume we have there's just no time to do this 2-3 times a day.

Maybe a report or something like that.

Also, i am a user of the system, i am not an administrator and if possible i would like to avoid that requres involving IT and various approvals, because we are a publicaly traded company any software change needs to be approved by multiple people and documented so i am looking for something as simple as possible.

Thank You.

RE: GP 2013 12.00.1412 SP1 to GP 2016 R2 upgrade

$
0
0

Hi Phil

Lets take each section one at a time.

Section 1,

Funny thing I am working on the same upgrade for a client right now, GP 2013 SP2 to GP 2016 R2.

You mentioned a post by Leslie Vail and she is 100% correct.  You have a choice with GP 2013 you can update it to GP 2013 R2 so that the version is at least 12.00.2130 and then go to GP 2016 R2 or you can go from GP 2013 to GP 2015 R2 (version 14.00.725) and then to GP 2016 R2

As a note I am going GP 2013 SP2 > GP 2013 R2 > GP 2016 R2

Section 2

Why do you want to create additional companies for historical data?  You can simply upgrade the existing companies and then have the historical data at hand in one database.

If your client is one that is very transaction heavy and the database size is very large, then I would look into using Company Data Archive by Professional Advantage.  

RE: CustomerSource - Server Error in '/' Application.

$
0
0

I did nothing. It's a server problem. Wait a little or open a ticket.

RE: Problem importing a Purchasing Receipt/Invoice with eConnect SP

$
0
0

Hello,

Check to see pre and post procedures are customized to execute eConnectOutVerify stored procedure? if so anything is missing.  Also check the eConnect exceptions in Event Viewer

Best,

Srini

report destination screen GP10

$
0
0

I installed Abrobat DC onto my computer and then was unable to print reports to the screen as usual.  I uninstalled Acrobat  DC so my previous Acrobat 8 would be the default.  I'm still unable to print to the screen.  Using GP10.

RE: Error create sales person for Econnect

$
0
0

Hi Everyone!

Thanks for the help! The issue was solved thanks to your orientation! I had to run Visual Studio as Administrator, add a eConnectMethods.RequireProxyService = false; line and That's it! it worked. I leave the final code for future needs:

using (eConnectMethods eConnectMethods = new eConnectMethods())

           {

               try

               {

                   taCreateSalesperson salesperson = new taCreateSalesperson();                    

                   //Se mapean los valores del vendedor al objeto taCreateSalesperson de eConnect:

                   salesperson.SLPRSNID = salespersonWrapper.IdSalesperson;

                   salesperson.SALSTERR = salespersonWrapper.IdSalesTerritory;

                   salesperson.EMPLOYID = salespersonWrapper.idEmployee;

                   salesperson.VENDORID = salespersonWrapper.idVendor;

                   salesperson.SLPRSNFN = salespersonWrapper.FirstName;

                   salesperson.SPRSNSMN = salespersonWrapper.MiddleName;

                   salesperson.SPRSNSLN = salespersonWrapper.LastName;

                   salesperson.ADDRESS1 = salespersonWrapper.AddressLine1;

                   salesperson.ADDRESS2 = salespersonWrapper.AddressLine2;

                   salesperson.ADDRESS3 = salespersonWrapper.AddressLine3;

                   salesperson.CITY = salespersonWrapper.City;

                   salesperson.STATE = salespersonWrapper.State;

                   salesperson.COUNTRY = salespersonWrapper.Country;

                   salesperson.PHONE1 = salespersonWrapper.Phone1;

                   salesperson.PHONE2 = salespersonWrapper.Phone2;

                   salesperson.PHONE3 = salespersonWrapper.Phone3;

                   salesperson.FAX = salespersonWrapper.Fax;

                   salesperson.INACTIVE = (short)salespersonWrapper.IsInactive;

                   salesperson.COMMCODE = salespersonWrapper.CommissionCode;

                   salesperson.COMPRCNT = salespersonWrapper.CommissionPercentage;

                   salesperson.STDCPRCT = salespersonWrapper.StandardCommissionPercentage;

                   salesperson.COMAPPTO = (short)salespersonWrapper.CommissionApplied;

                   salesperson.COSTTODT = salespersonWrapper.CostToDate;

                   salesperson.CSTLSTYR = salespersonWrapper.CostLastYear;

                   salesperson.TTLCOMTD = salespersonWrapper.TotalCommissionsToDate;

                   salesperson.TTLCOMLY = salespersonWrapper.TotalCommissionsLastYear;

                   salesperson.COMSLTDT = salespersonWrapper.CommissionedSalesToDate;

                   salesperson.COMSLLYR = salespersonWrapper.CommissionedSalesLastYear;

                   salesperson.NCOMSLTD = salespersonWrapper.NonCommissionedSalesToDate;

                   salesperson.NCOMSLYR = salespersonWrapper.NonCommissionedSalesLastYear;

                   salesperson.KPCALHST = (short)salespersonWrapper.KeepCalendarHistory;

                   salesperson.KPERHIST = (short)salespersonWrapper.KeepFiscalYearHistory;

                   salesperson.MODIFDT = salespersonWrapper.ModifiedDate;

                   salesperson.CREATDDT = salespersonWrapper.CreateDate;

                   salesperson.COMMDEST = (short)salespersonWrapper.CommissionDestination;

                   salesperson.UpdateIfExists = (short)salespersonWrapper.UpdateIfExists;

                   salesperson.RequesterTrx = (short)salespersonWrapper.RequesterTransaction;

                   salesperson.USRDEFND1 = salespersonWrapper.Userfield1;

                   salesperson.USRDEFND2 = salespersonWrapper.Userfield2;

                   salesperson.USRDEFND3 = salespersonWrapper.Userfield3;

                   salesperson.USRDEFND4 = salespersonWrapper.Userfield4;

                   salesperson.USRDEFND5 = salespersonWrapper.Userfield5;

                   // Asignar el vendedor a un nuevo tipo maestro de vendedores:

                   RMSalespersonMasterType salespersonMasterType = new RMSalespersonMasterType();                    

                   salespersonMasterType.taCreateSalesperson = salesperson;

                   // Assign the master customer type to a new collection of master customer types.

                   RMSalespersonMasterType[] salesPersonMasterTypes = { salespersonMasterType };

                   // Assign the master salesperson types to the eConnectType.

                   eConnectType eConnectType = new eConnectType();

                   eConnectType.RMSalespersonMasterType = salesPersonMasterTypes;

                   // Serialize the master salesperson type in memory.                    

                   MemoryStream memoryStream = new MemoryStream();

                   XmlSerializer xmlSerializer = new XmlSerializer(eConnectType.GetType());                    

                   // Serialize the eConnectType.

                   xmlSerializer.Serialize(memoryStream, eConnectType);

                   // Reset the position of the memory stream to the start.              

                   memoryStream.Position = 0;

                   // Create an XmlDocument from the serialized eConnectType in memory.

                   XmlDocument xmlDocument = new XmlDocument();

                   xmlDocument.Load(memoryStream);

                   memoryStream.Close();

                   eConnectMethods.RequireProxyService = false;

                   // Call eConnect to process the XmlDocument.

                   eConnectMethods.CreateEntity(connectionString, xmlDocument.OuterXml);

                   retorno.Add("La operación de creación fue realizada exitosamente");

                   retorno.Add("");

               }

               catch (eConnectException ex)

               {

                   retorno.Add("eConnect Exception - " + ex.ToString());

                   retorno.Add(ex.StackTrace);

               }

               catch (System.Security.SecurityException ex)

               {

                   retorno.Add("security message - " + ex.ToString());

                   retorno.Add(ex.StackTrace);

               }

               catch (Exception ex)

               {

                   retorno.Add("Exception - " + ex.ToString());

                   retorno.Add(ex.StackTrace);

               }

               finally

               {

                   // Call the Dispose method to release the resources

                   // of the eConnectMethds object

                   eConnectMethods.Dispose();

               }

RE: Error create sales person for Econnect

$
0
0

So that means eConnect service is not running otherwise you don't need to set eConnectMethods.RequireProxyService = false;


Error create sales person for Econnect

$
0
0

Hi,
I'm new at eConnect programming, and I wonder if this c# code I'm using to create a salesperson via eConnect has something wrong:

using (eConnectMethods eConnectMethods = new eConnectMethods())

            {

                try

                {

                    taCreateSalesperson salesperson = new taCreateSalesperson();

 

                    //Se mapean los valores del vendedor al objeto taCreateSalesperson de eConnect:

                    salesperson.SLPRSNID = salespersonWrapper.IdSalesperson;

                    salesperson.SALSTERR = salespersonWrapper.IdSalesTerritory;

                    salesperson.EMPLOYID = salespersonWrapper.idEmployee;

                    salesperson.VENDORID = salespersonWrapper.idVendor;

                    salesperson.SLPRSNFN = salespersonWrapper.FirstName;

                    salesperson.SPRSNSMN = salespersonWrapper.MiddleName;

                    salesperson.SPRSNSLN = salespersonWrapper.LastName;

                    salesperson.ADDRESS1 = salespersonWrapper.AddressLine1;

                    salesperson.ADDRESS2 = salespersonWrapper.AddressLine2;

                    salesperson.ADDRESS3 = salespersonWrapper.AddressLine3;

                    salesperson.CITY = salespersonWrapper.City;

                    salesperson.STATE = salespersonWrapper.State;

                    salesperson.COUNTRY = salespersonWrapper.Country;

                    salesperson.PHONE1 = salespersonWrapper.Phone1;

                    salesperson.PHONE2 = salespersonWrapper.Phone2;

                    salesperson.PHONE3 = salespersonWrapper.Phone3;

                    salesperson.FAX = salespersonWrapper.Fax;

                    salesperson.INACTIVE = (short)salespersonWrapper.IsInactive;

                    salesperson.COMMCODE = salespersonWrapper.CommissionCode;

                    salesperson.COMPRCNT = salespersonWrapper.CommissionPercentage;

                    salesperson.STDCPRCT = salespersonWrapper.StandardCommissionPercentage;

                    salesperson.COMAPPTO = (short)salespersonWrapper.CommissionApplied;

                    salesperson.COSTTODT = salespersonWrapper.CostToDate;

                    salesperson.CSTLSTYR = salespersonWrapper.CostLastYear;

                    salesperson.TTLCOMTD = salespersonWrapper.TotalCommissionsToDate;

                    salesperson.TTLCOMLY = salespersonWrapper.TotalCommissionsLastYear;

                    salesperson.COMSLTDT = salespersonWrapper.CommissionedSalesToDate;

                    salesperson.COMSLLYR = salespersonWrapper.CommissionedSalesLastYear;

                    salesperson.NCOMSLTD = salespersonWrapper.NonCommissionedSalesToDate;

                    salesperson.NCOMSLYR = salespersonWrapper.NonCommissionedSalesLastYear;

                    salesperson.KPCALHST = (short)salespersonWrapper.KeepCalendarHistory;

                    salesperson.KPERHIST = (short)salespersonWrapper.KeepFiscalYearHistory;

                    salesperson.MODIFDT = salespersonWrapper.ModifiedDate;

                    salesperson.CREATDDT = salespersonWrapper.CreateDate;

                    salesperson.COMMDEST = (short)salespersonWrapper.CommissionDestination;

                    salesperson.UpdateIfExists = (short)salespersonWrapper.UpdateIfExists;

                    salesperson.RequesterTrx = (short)salespersonWrapper.RequesterTransaction;

                    salesperson.USRDEFND1 = salespersonWrapper.Userfield1;

                    salesperson.USRDEFND2 = salespersonWrapper.Userfield2;

                    salesperson.USRDEFND3 = salespersonWrapper.Userfield3;

                    salesperson.USRDEFND4 = salespersonWrapper.Userfield4;

                    salesperson.USRDEFND5 = salespersonWrapper.Userfield5;

 

                    // Asignar el vendedor a un nuevo tipo maestro de vendedores:

                    RMSalespersonMasterType salespersonMasterType = new RMSalespersonMasterType();                   

                    salespersonMasterType.taCreateSalesperson = salesperson;

 

                    // Assign the master customer type to a new collection of master customer types.

                    RMSalespersonMasterType[] salesPersonMasterTypes = { salespersonMasterType };

                    // Assign the master salesperson types to the eConnectType.

                    eConnectType eConnectType = new eConnectType();

                    eConnectType.RMSalespersonMasterType = salesPersonMasterTypes;

 

                    // Serialize the master salesperson type in memory.                   

                    MemoryStream memoryStream = new MemoryStream();

                    XmlSerializer xmlSerializer = new XmlSerializer(eConnectType.GetType());                   

 

                    // Serialize the eConnectType.

                    xmlSerializer.Serialize(memoryStream, eConnectType);

 

                    // Reset the position of the memory stream to the start.             

                    memoryStream.Position = 0;

 

                    // Create an XmlDocument from the serialized eConnectType in memory.

                    XmlDocument xmlDocument = new XmlDocument();

                    xmlDocument.Load(memoryStream);

                    memoryStream.Close();

 

                    // Call eConnect to process the XmlDocument.

                    eConnectMethods.CreateEntity(connectionString, xmlDocument.OuterXml);

 

                    retorno.Add("La operación de creación fue realizada exitosamente");

                    retorno.Add("");

                }

                catch (eConnectException ex)

                {

                    retorno.Add("eConnect Exception - " + ex.ToString());

                    retorno.Add(ex.StackTrace);

                }

                catch (System.Security.SecurityException ex)

                {

                    retorno.Add("security message - " + ex.ToString());

                    retorno.Add(ex.StackTrace);

                }

                catch (Exception ex)

                {

                    retorno.Add("Exception - " + ex.ToString());

                    retorno.Add(ex.StackTrace);

                }

                finally

                {

                    // Call the Dispose method to release the resources

                    // of the eConnectMethds object

                    eConnectMethods.Dispose();

                }

            }

When I execute the method, the following error shows up:

{"The source was not found, but some or all of the event logs could not be searched." To create the source, you need permission to read all event logs in order to verify that the new source name is unique. Inaccessible records: Security. "}

It's apparently an OS internal error, but I use the same structure to send Items in other method, and it works perfectly.

I appreciate all the help you could give to solve this problem. Thanks in beforehand

 

 

RE: report destination screen GP10

$
0
0

Hello,

Are you able to open any pdf files on your machine?  try to re-install or repair the Acrobat 8.

Best,

Srini

RE: dex range returning incorrect results

$
0
0

I don't think you are filling the remaining segments in the table buffer. Try this:

range clear table SOP_HDR_HIST;

assign virtual_key as key for table SOP_HDR_HIST with KEY_OPTION_ALLOW_DUPLICATES
using
   'Document Date' of table SOP_HDR_HIST
 , 'SOP Type' of table SOP_HDR_HIST
 , 'Customer PO Number' of table SOP_HDR_HIST;

clear table SOP_HDR_HIST;
'Document Date' of table SOP_HDR_HIST = '(L) Start Date';'SOP Type' of table SOP_HDR_HIST = SOP_ORDER;'Customer PO Number' of table SOP_HDR_HIST = '(L) Search String';
range start table SOP_HDR_HIST by number virtual_key;fill table SOP_HDR_HIST;'Document Date' of table SOP_HDR_HIST = '(L) End Date';'SOP Type' of table SOP_HDR_HIST = SOP_ORDER;'Customer PO Number' of table SOP_HDR_HIST = '(L) Search String';
range end table SOP_HDR_HIST by number virtual_key;

get first table SOP_HDR_HIST by number virtual_key;
while err() <> EOF do
   // do something
   get next table SOP_HDR_HIST by number virtual_key;
end while;

RE: GP 2013 12.00.1412 SP1 to GP 2016 R2 upgrade

$
0
0

Hey Jeffrey,

Maybe it's a setting but when we close the Year, we lose the P&L accounts detail or transactions.

thanks,

RE: GP 2013 12.00.1412 SP1 to GP 2016 R2 upgrade

$
0
0

Hi Phil

I bet when you do your year end you are also opting to run Period Consolidation.  Don't run that just run the year end closing

That will keep all the transaction detail.  I never even show Period consolidation.  It stems from way back when hard drive space was expensive and this was a way of keeping the database sizes small.  No point to do this as hard drive space is cheap.

Smartlist not working

$
0
0

Smartlist window totally not working after clicking it, previously no problem with this. Switch to other user will be no problem at same computer. Please help & thanks a lot.

RE: GP 2013 12.00.1412 SP1 to GP 2016 R2 upgrade

$
0
0

Thanks Jeff!  I'll run through it on my non-production server and look forward to that next year end closing.


RE: Offset Account in Integration Manager

RE: dynamics product not work

dynamics product not work

RE: Dexterity 2016 error trying to connect to TFS 2015 "The source control provider could not be initialized"

$
0
0

I've pretty much come to the conclusion that that particular Dex TFS provider (Team Foundation Server 2013/2015) does not work with Visual Studio 2015. I also run Visual Studio 2015 Professional with Update 3, and have tried with both the x64 and the x86 versions to no avail. I've tried installing the Dexterity Source Code Control services and that does not work either. The only provider I have been able to get working is the Team Foundation Server 2012 provider, which requires Visual Studio 2012 with Update 4. Since I have to support GP 2013 through 2018, I have decided to use that particular provider since the TFS 2013/2015 provider is not available to Dex 12 - and well, doesn't work! Suffice to say, all versions of Dex play nicely with the TFS 2012 provider and I have not had any issues whatsoever, so there must be some bug with the TFS 2013/2015 provider.

RE: Invoicing not show out entirely

$
0
0

It's possible that the user experiencing the issue is not pointing to the right modified report. Can you check the Dynamics.set file on the computer of the user experiencing the problem and compare it to a Dynamics.set file on a computer not experiencing the issue?

Viewing all 45450 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>