Quantcast
Channel: NAV/Navision Classic Client — mibuso.com
Viewing all 2269 articles
Browse latest View live

Passing a Json as text into stream , and getting the reponse from Mandrill API

$
0
0
Hello, I have been struggling to get response from the Mandrill API. I simply want to send a Json formatted in string and pass it on webservice to get the response. While testing in SOAP UI I was able to pass the text and get response but I want to be able to do this in Dynamic NAV.

right now my code looks something like this. Just a simple prototype.

RequestURL := 'https://mandrillapp.com/api/1.0/messages/send.xml?key=xxxxxxxxx;
//send.xml means I will get reponse in xml format
//but the API only accepts json format not xml

JsonText += '{"key": "example key",';
JsonText += '"message": {';
JsonText += '"html": "example html",';
JsonText += '"subject": "example subject",';
JsonText += '"from_email": "message.from_email@example.com",';
JsonText += '"to":[ {"email": "recipient_email",';
JsonText += '"name": "recipient_name"}';
JsonText += '],"metadata":';
JsonText += '{"user_id": "45829",';
JsonText += '"location_id": "111"}}}';

WebRequest := WebRequest.HttpWebRequest;
WebRequest := WebRequest.Create(RequestURL);
WebRequest.Method := 'POST';
;
UTF8Encoding := UTF8Encoding.UTF8Encoding;
WebRequest.Headers.Add('SOAPAction','https://mandrillapp.com/api/1.0/messages/send.xml?key=xxxxxxx');
WebRequest.ContentLength := UTF8Encoding.GetBytes(JsonText).Length;
WebRequest.Host := 'mandrillapp.com';
WebRequest.Connection:= 'KeepAlive';


RequestStream := WebRequest.GetRequestStream;
MESSAGE(FORMAT(UTF8Encoding.GetBytes(JsonText)));
RequestStream.Write(UTF8Encoding.GetBytes(JsonText),0,WebRequest.ContentLength);
RequestStream.Close;

WebResponse := WebRequest.GetResponse;
StreamReader := StreamReader.StreamReader(WebResponse.GetResponseStream);
Response := StreamReader.ReadToEnd;

IF Response = '' THEN BEGIN
MESSAGE('no response');
END ELSE BEGIN
MESSAGE('Response:' + Response);
END;

Note(even if the json text don't have variables, there will be response from MandrillAPI, saying that API key is invalid, etc) even if I just get that response it is good. I can work on editing the variables later.)


Can anyone give me pointer please?
Thank You.

Urgently in need of NAV 4.00 SP2 IN Version

$
0
0
Hi all,
Am doing an upgrade from 4.00 SP2 IN customised db to NAV 2013 R2. In order to start with my merging am in urgent need on NAVISION 4.00 SP2 INDIAN version demo database. Please could someone help me with it at the earliest....

[SOLVED] How to retrieve stored procedure resultset using ADO

$
0
0
I've been searching on internet and trying. My stored procedure seems like running I cannot catch the result set. It returns -1 records. Normally, it should retrieve 1 record. I appreciate your help.

I use 'Microsoft ActiveX Data Objects 2.8 Library'


CREATE(Conn2); //'Microsoft ActiveX Data Objects 2.8 Library'.Connection
Conn2.ConnectionString := 'PROVIDER=SQLOLEDB;Data Source=%1;Initial Catalog=%2;Trusted_Connection=Yes;' //(or the alternative below)
//Conn2.ConnectionString := 'Provider=SQLNCLI10;Server=%1;Database=%2;Trusted_Connection=yes';
Conn2.Open();



CREATE(ADOCommand2); //'Microsoft ActiveX Data Objects 2.8 Library'.Command
ADOCommand2.ActiveConnection := Conn2;
ADOCommand2.CommandText := 'MyStoredProcedure';
ADOCommand2.CommandType := 4;
ADOCommand2.CommandTimeout := 0;
ADOCommand2.Execute; //This takes time


CREATE(RecSet2); //'Microsoft ActiveX Data Objects 2.8 Library'.Recordset
RecSet2.ActiveConnection := Conn2;
RecSet2.Open(AdoCommand2);
RecSet2.movefirst;

MESSAGE('Done: (%1)',RecSet2.RecordCount);


It always show RecordCount -1. It is -1 when I execute it as "RecSet2 = ADOCommand2.Execute;" as well

Thanks


FYI: The SP must return a result set. It is not necessarily 1 records only. I need to loop through on records

XMLport losing global variable when inserting line records Nav 2009

$
0
0
When creating an import for a Sales Document XML file, where the file import is to create the Sales Invoice No for the Header, then attach several Sales Lines, I'm finding that the Global Variable that the SH.No. is assigned to is lost when the Sales Lines section is reached.

Code behind the Sales Header table section inserts the header correctly, and the SH No. is assigned to a global variable, but the code behind the Sales Line table section doesn't have the value in the global variable when the lines are to be inserted at that point. I've added a message to screen to show me what values are missing, and it's the DocNo and SalesHeader."No." that are blank.

Can you help with suggestions for what I'm doing wrong, or what else needs to be done to fix this?

XMLport layout
Node Name Node Type Source Type Data Source
RentalBills Element Text <RentalBills>
RentalBill Element Table <Sales Header>(Sales Header)
ClientId Element Text <ClientId>
RentalBillLineItems Element Text <RentalBillLineItems>
RentalBillLineItem Element Table <Sales Line>(Sales Line)
Description Element Text <Description>
TotalDays Element Text <TotalDays>
Rate Element Text <Rate>
RentalCharge Element Text <RentalCharge>

Import file layout
<?xml version="1.0"?>
<RentalBills>
<RentalBill>
<ClientId>MGCC0015</ClientId>
<RentalBillLineItems>
<RentalBillLineItem>
<Description>AR336</Description>
<TotalDays>366</TotalDays>
<Rate>$0.100</Rate>
<RentalCharge>$36.60</RentalCharge>
</RentalBillLineItem>
<RentalBillLineItem>
<Description>AR80</Description>
<TotalDays>122</TotalDays>
<Rate>$0.100</Rate>
<RentalCharge>$12.20</RentalCharge>
</RentalBillLineItem>
<RentalBillLineItem>
<Description>HE110</Description>
<TotalDays>244</TotalDays>
<Rate>$0.100</Rate>
<RentalCharge>$24.40</RentalCharge>
</RentalBillLineItem>
<RentalBillLineItem>
<Description>Industrial // Industrial Cylinder :: Acetylene :: AC145</Description>
<TotalDays>244</TotalDays>
<Rate>$0.100</Rate>
<RentalCharge>$24.40</RentalCharge>
</RentalBillLineItem>
<RentalBillLineItem>
<Description>OX125</Description>
<TotalDays>34</TotalDays>
<Rate>$0.100</Rate>
<RentalCharge>$3.40</RentalCharge>
</RentalBillLineItem>
</RentalBillLineItems>
</RentalBill>
</RentalBills>

Code behind Sales Header
SalesHeader.VALIDATE("Document Type",SalesHeader."Document Type"::Invoice);
SalesHeader."No." := '';
SalesHeader.INSERT(TRUE);
DocNo := SalesHeader."No.";

Code behind Sales Lines
MESSAGE('line doc %1, line %2, Desc %3, sh %4',DocNo,LineNo,Description,SalesHeader."No.");
SalesLine.VALIDATE("Document Type",SalesLine."Document Type"::Invoice);
SalesLine.VALIDATE("Document No.",DocNo);
SalesLine.VALIDATE("Line No.",LineNo);
SalesLine.INSERT(TRUE);

server.exe service error

$
0
0
Hi,
for last few months i have problem with server.exe service. Sometimes twice a day, sometimes once a week server.exe falls with error in application log:

Faulting Application Name: server.exe, Version: 5.0.26084.0, time stamp 0x47b393a2
Faulting module name: server.exe, Version: 5.0.26084.0, time stamp 0x47b393a2
Exception Code: 0xc0000005
Offset error: 0x000244cf
Faulting Process ID: 0x43c
Faulting application run time: 0x01cbeac063017af5
Faulting application path: C: \ Microsoft Dynamics \ Navis_5_01 Database Server \ server.exe
Faulting module path: C: \ Microsoft Dynamics \ Navis_5_01 Database Server \ server.exe

The service restarted after this, but all clients are disconnected from db. The db is nativ, 5.01.

Does anyone have an idea what could cause this problems? There is no other info in log and the error is always same.

thanks for hints

Post Value Entry to G/L Table has no Record.

$
0
0
Hi,

We're doing an inventory closing period for the first time in NAV but when I run the Post Inventory Cost to G/L Report it doing nothing. When I checked the Report it's pointing to a table which is the Post Value Entry to G/L and I checked the table, it has no records in it. Is there a way to reprocess the supposed to be records or content of that table?

Btw we're using Navision 2009 R2.

Thanks in Advance guys!

Remittance Advice in Navision

$
0
0
Hello,

Can anybody advise how we can setup remittance advice in Navision 2009?

Thanks,
Divya

Which user created the sales order?

$
0
0
Hi. I use MS Dynamics Nav 2009 R2 with SQL Server. How can I tell which user created a sales order?

Production BOM Version in Production Order Line

$
0
0
Hello Experts,
I have created versions for a Production BOM and per the starting it has indicated the active version is showing.
When I try to create a production Order, the Production BOM version Code on the production line is empty.
Is there a setup any way to help me?

Thanks

Classic Database Server - Versions of Windows supported, and whether shared drives can be used

$
0
0
Hi all,

I have a small client that is running a NAV40 database under the NAV2009 Classic Client and Classic Database Server.

The server is having some hardware problems and I was asked about possible options. The first question is whether the Classic Database server could access files from a shared drive. They have a high-performance SAN on their network, but it would be a mapped drive. I could not find any references that indicated whether a share could be used to store the .fdb file, but I seem to remember this can't be done. Does anyone know for sure?

Second question - does anyone know which versions of Windows Server the Classic Database Server will run under? I believe it will run under Server 2008, but will it run under Server 2012?

Thanks

Ron

MARK behavior

$
0
0
Newbie question.

When code calls record.MARK, what record gets marked? The last record retrieved, or the record whose primary key matches record.<primary key>.

The docs seem to indicate that it is the last record retrieved, both by wording and by example used, but in NoSeriesManagement.FilterSeries, there is some interesting code (inside the repeat):
  NoSeries.RESET;
  NoSeriesRelationship.SETRANGE(Code,NoSeriesCode);
  IF NoSeriesRelationship.FINDSET THEN
    REPEAT
      NoSeries.Code := NoSeriesRelationship."Series Code";
      NoSeries.MARK := TRUE;
    UNTIL NoSeriesRelationship.NEXT = 0;
  NoSeries.GET(NoSeriesCode);
  NoSeries.MARK := TRUE;
  NoSeries.MARKEDONLY := TRUE;

First, this makes it look like a field being set, but there isn't a field called Mark, so is this an alternate way of calling the Mark function?

Second, within the repeat, there is no code to read a record from No. Series, so is the assignment of the primary key implicitly causing a read, or is the mark function doing the read to set the mark?


But wait, there's more!
So, I figured I could determine what the behavior was by throwing some records into a table calling mark a couple of times with and without reading a record, and see what happened, and now I'm more confused than ever. Given a simple test table with just a code and desc column, and a simple tabular form to display it, with a single button that calls the following code:
test.reset;
test.clearmarks;
test.FINDFIRST;
test.MARK(TRUE);
test.Code := '10';
test.MARK(TRUE);
test.MARKEDONLY(TRUE);
message(format(test.count));
test.FIND('-');
REPEAT
  message(test.Desc);
UNTIL NEXT = 0;

I threw five rows into the table each with matching code and description of 1, 2, 3, 10, 20. Running the above code tells me that 2 records are marked, but the message in the repeat gives me the same value (1) five times, I assume once for each record in the table.


But wait, there's more!
If I run the code again without closing the form, it tells me that two records are selected, but the message in the repeat only gives me the value (1) once, then stops. Close and reopen the form (or add/remove a row), and it does five messages again, then subsequent runs always give one loop message.

As an aside, if I comment out the findfirst, the behavior is exactly the same (five messages then one), but the value it displays is 10.

I expected two, not one or five messages.


Help! What is going on? ](*,)

I have license for 12 nav users but only 9 concurrent users are allowed.

$
0
0
I have deploy a Nav license for a client which has 12 concurrent users , after deploying, i realise that only 9 users can log on at the same time. When i checked the license information it display 12 licensed. Any help be greatly appreciated.

A Single Subcontracting receipt against Multiple subcontracting order.

$
0
0
i want to create single subcontracting receipt of a specific subcontractor against multiple subcontracting order, can any one tell me how i can done it.


Sandep

Dataport Export Not Working

$
0
0
Hi All,

I am trying to export some sales line through a dataport but its now working. The data is being filtered properly. I have written the following code.


RecSalesLine.RESET;
RecSalesLine.SETCURRENTKEY("Document No.");
RecSalesLine.SETRANGE("Document Type","Document Type");
RecSalesLine.SETRANGE("Document No.","No.");
IF RecSalesLine.FINDFIRST THEN
RecSalesLine.CALCFIELDS("Reservation Collected","Quantity Collected");
IF RecSalesLine."Reservation Collected" THEN
REPEAT
ResStatus.SETTABLEVIEW(RecSalesLine);
RetailSetup.GET;
xAutoFileName := RetailSetup."Magento File Export Path" +'ORDER-'+"Sales Header"."No."+'.csv';
ResStatus.MakeFileName(xAutoFileName);
ResStatus.RUN;
UNTIL RecSalesLine.NEXT = 0;

I am calling this dataport through Sales Header dataitem of a report. Can someone help me??

APPCRASH NAV 2009 R2

$
0
0
Hi,

we a navision database with many classic clients and 5 nas-es, and sometimes we get a crash error. We also have ExpandIT Launcher to do scheduling calls to navision.

We are having this issue many times earlier so we have to get a fast solution.

I am going to explain the environment.

The server machine is:

Windows server 2012 Standard (x64)

Intel Xeon CPU X5675, 3,07GHz (2 processors)

12 GB of RAM

The database server machine is:

Windows server 2012 Standard (x64)

Intel Xeon CPU ES-2640, 2,50GHz (4 processors)

24 GB of RAM

The event log is:

Faulting application name: finsql.exe, version: 6.0.32012.0, time stamp: 0x4d030bb8
Faulting module name: finsql.exe, version: 6.0.32012.0, time stamp: 0x4d030bb8
Exception code: 0xc00000fd
Fault offset: 0x001629e4
Faulting process id: 0x%9
Faulting application start time: 0x%10
Faulting application path: %11
Faulting module path: %12
Report Id: %13
Faulting package full name: %14
Faulting package-relative application ID: %15


Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: finsql.exe
P2: 6.0.32012.0
P3: 4d030bb8
P4: finsql.exe
P5: 6.0.32012.0
P6: 4d030bb8
P7: c00000fd
P8: 001629e4
P9:
P10:

Attached files:

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_finsql.exe_208be638e02e5bff31c213fe22b15423931113a_24d5f575

Analysis symbol:
Rechecking for solution: 0
Report Id: 18022740-effd-11e5-941f-005056a509d0
Report Status: 4
Hashed bucket:

And the Report.wer is:

Version=1
EventType=APPCRASH
EventTime=131031036039117586
ReportType=2
Consent=1
ReportIdentifier=b351836c-effb-11e5-941f-005056a509d0
WOW64=1
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=finsql.exe
Sig[1].Name=Application Version
Sig[1].Value=6.0.32012.0
Sig[2].Name=Application Timestamp
Sig[2].Value=4d030bb8
Sig[3].Name=Fault Module Name
Sig[3].Value=finsql.exe
Sig[4].Name=Fault Module Version
Sig[4].Value=6.0.32012.0
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=4d030bb8
Sig[6].Name=Exception Code
Sig[6].Value=c00000fd
Sig[7].Name=Exception Offset
Sig[7].Value=001629e4
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=6.2.9200.2.0.0.272.7
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=2057
UI[2]=C:\Program Files (x86)\Microsoft Dynamics NAV\CSIDE Client\finsql.exe
LoadedModule[0]=C:\Program Files (x86)\Microsoft Dynamics NAV\CSIDE Client\finsql.exe
LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\Windows\SYSTEM32\MSCOREE.DLL
LoadedModule[3]=C:\Windows\SYSTEM32\KERNEL32.dll
LoadedModule[4]=C:\Windows\SYSTEM32\KERNELBASE.dll
LoadedModule[5]=C:\Windows\system32\apphelp.dll
LoadedModule[6]=C:\Windows\AppPatch\AcLayers.DLL
LoadedModule[7]=C:\Windows\SYSTEM32\msvcrt.dll
LoadedModule[8]=C:\Windows\SYSTEM32\USER32.dll
LoadedModule[9]=C:\Windows\SYSTEM32\GDI32.dll
LoadedModule[10]=C:\Windows\SYSTEM32\SHELL32.dll
LoadedModule[11]=C:\Windows\SYSTEM32\SHLWAPI.dll
LoadedModule[12]=C:\Windows\SYSTEM32\OLEAUT32.dll
LoadedModule[13]=C:\Windows\SYSTEM32\MPR.dll
LoadedModule[14]=C:\Windows\SYSTEM32\SETUPAPI.dll
LoadedModule[15]=C:\Windows\SYSTEM32\sfc.dll
LoadedModule[16]=C:\Windows\SYSTEM32\WINSPOOL.DRV
LoadedModule[17]=C:\Windows\SYSTEM32\RPCRT4.dll
LoadedModule[18]=C:\Windows\SYSTEM32\combase.dll
LoadedModule[19]=C:\Windows\SYSTEM32\CFGMGR32.dll
LoadedModule[20]=C:\Windows\SYSTEM32\DEVOBJ.dll
LoadedModule[21]=C:\Windows\SYSTEM32\SspiCli.dll
LoadedModule[22]=C:\Windows\SYSTEM32\sfc_os.DLL
LoadedModule[23]=C:\Windows\SYSTEM32\CRYPTBASE.dll
LoadedModule[24]=C:\Windows\SYSTEM32\sechost.dll
LoadedModule[25]=C:\Windows\SYSTEM32\bcryptPrimitives.dll
LoadedModule[26]=C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9200.17359_none_8935f06086091acc\COMCTL32.dll
LoadedModule[27]=C:\Windows\SYSTEM32\PSAPI.DLL
LoadedModule[28]=C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6871_none_50944e7cbcb706e5\MSVCP90.dll
LoadedModule[29]=C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6871_none_50944e7cbcb706e5\MSVCR90.dll
LoadedModule[30]=C:\Windows\SYSTEM32\WINTRUST.dll
LoadedModule[31]=C:\Windows\SYSTEM32\CRYPT32.dll
LoadedModule[32]=C:\Windows\SYSTEM32\WTSAPI32.dll
LoadedModule[33]=C:\Windows\SYSTEM32\WININET.dll
LoadedModule[34]=C:\Windows\SYSTEM32\SHFOLDER.dll
LoadedModule[35]=C:\Windows\SYSTEM32\hlink.dll
LoadedModule[36]=C:\Windows\SYSTEM32\WS2_32.dll
LoadedModule[37]=C:\Windows\SYSTEM32\MSIMG32.dll
LoadedModule[38]=C:\Windows\SYSTEM32\Secur32.dll
LoadedModule[39]=C:\Windows\SYSTEM32\COMDLG32.dll
LoadedModule[40]=C:\Windows\SYSTEM32\ADVAPI32.dll
LoadedModule[41]=C:\Windows\SYSTEM32\ole32.dll
LoadedModule[42]=C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6871_none_50944e7cbcb706e5\msvcm90.dll
LoadedModule[43]=C:\Windows\SYSTEM32\MSASN1.dll
LoadedModule[44]=C:\Windows\SYSTEM32\iertutil.dll
LoadedModule[45]=C:\Windows\SYSTEM32\USERENV.dll
LoadedModule[46]=C:\Windows\SYSTEM32\NSI.dll
LoadedModule[47]=C:\Windows\SYSTEM32\SHCORE.DLL
LoadedModule[48]=C:\Windows\SYSTEM32\profapi.dll
LoadedModule[49]=C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll
LoadedModule[50]=C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
LoadedModule[51]=C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6910_none_d089c358442de345\MSVCR80.dll
LoadedModule[52]=C:\Windows\assembly\NativeImages_v2.0.50727_32\mscorlib\b9d3e6f3fe8936deb2f1defb3a205f9a\mscorlib.ni.dll
LoadedModule[53]=C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorsec.dll
LoadedModule[54]=C:\Windows\SYSTEM32\CRYPTSP.dll
LoadedModule[55]=C:\Windows\system32\rsaenh.dll
LoadedModule[56]=C:\Windows\SYSTEM32\imagehlp.dll
LoadedModule[57]=C:\Windows\SYSTEM32\ncrypt.dll
LoadedModule[58]=C:\Windows\SYSTEM32\bcrypt.dll
LoadedModule[59]=C:\Windows\SYSTEM32\NTASN1.dll
LoadedModule[60]=C:\Windows\SYSTEM32\gpapi.dll
LoadedModule[61]=C:\Windows\SYSTEM32\cryptnet.dll
LoadedModule[62]=C:\Windows\SYSTEM32\WLDAP32.dll
LoadedModule[63]=C:\Windows\SYSTEM32\IPHLPAPI.DLL
LoadedModule[64]=C:\Windows\SYSTEM32\WINNSI.DLL
LoadedModule[65]=C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorjit.dll
LoadedModule[66]=C:\Windows\SYSTEM32\ACTIVEDS.DLL
LoadedModule[67]=C:\Windows\SYSTEM32\adsldpc.dll
LoadedModule[68]=C:\Windows\SYSTEM32\VERSION.dll
FriendlyEventName=APPCRASH
ConsentKey=APPCRASH
AppName=Microsoft Dynamics NAV Classic Client executable for SQ
AppPath=C:\Program Files (x86)\Microsoft Dynamics NAV\CSIDE Client\finsql.exe
ReportDescription=Stopped working

XMLPort inserting multiple levels to Sales Invoice where file has data missing on some lower levels

$
0
0
Creating an XMLPort to import Sales Invoice data from an external system.

Sales Header, Sales Lines are ok, but there is an additional level for details, which would normally be entered as text Description line below the relevant Sales Line.

The import file doesn't have details for that additional level for all the sales lines being imported, it only appears on some records.

With the 3 level (or possibly more) import files, how do you tell it to skip the checking for level 3, if there is no data for that level under one of the level 2 lines?
Currently my import is stopping with the error that the import file doesn't fit the schema.

Define fixed qty in Production BOM

$
0
0
Hi,

Is there anyway to define a fixed qty in production BOM. Normally when enter "Quantity Per" value, it will multiply by the Prod.Job qty. I need to define a fixed qty to issue irrespective of the Prod. Job qty.

Any Suggestions?

Best Regards,
Lakshan

Importing same Doc. No's data in two different tables

$
0
0
Hi Guys,

I have a a question in NAV Classic Client dataport.

Using one dataport, I need to import data into two different tables.

I need to insert records from a CSV file into NAV Purchase Journals (Gen. Journal Line table). This part is working fine. In CSV file, I have a two columns named Line Narration and Voucher Narration. I need to differentiate those columns and insert into Line Narration and Voucher Narration field in Gen. Journal Narration table.

Hint: In Gen. Journal Narration table, there are two fields Gen. Journal Line No. (for Line Narration) and Line No. (for Voucher Narration)

Example: Gen. Journal Narration

lpstv1n9pa8k.jpg

Can anyone explain how to do this task? Let me know if you need more clarification.

Regards,
Aarvi

Dynamics Online Payment Services in Cash Receipt

$
0
0
Hello,

I have my client setup on Dynamics Online Payment Services. I'm trying to process a credit card in the Cash Receipt Journal screen. I cannot find any instructions on how to do so.

We typically charge the card in the Sales Order Entry window and there is an Authorize button. However, there is no Authorize button in the Cash Receipt Journal window. Any guidance would be appreciated.

Thanks,

Steve

Issues with copying contact lists to the new company

$
0
0
Our Navision system (2009 Classic client version/business essentials) has got a few companies set up with a head office company and a few subsidiary companies in different locations. We have got the license for develop environment . (attached our license information)

Due to recent structural change, we want to create a new company in the system , which will merge the structure and set up information of both head office and its subsidiaries with no transaction data. I tried to create a new company and run Setup Checklist (i.e., Administration->General Setup->Setup Checklist then go to Function->Copy Data) and successfully copied the majorities of common information. However , I came across the following issues:

1) I cannot copy the contact table from none of existing company: In each of the existing company , there is a contact list with over 10K of local contacts information. Some of them are duplicated , i.e. , a few contacts linked to single customer. And because of this reason , Navision returned an error message when I tried to copy over the contact table as " Contact #### doesn't exist". ( it definitely exist but the real problem behind it is the duplication as I can see . I have tried to delete the duplicated contact but couldn't find the way to do it.

2) Again with the contact list, as all subsidiary have got own contact list in their regions and all the contact ID are numbered as CT + numbers , most of contact numbers in different regions are exactly same. Apparently, I cannot merge the same contact number in one company even if above problem solved. I want to find a way to export the contact list and add its region name as a suffix to the ID, such as " AK CT100100" or " HM CT 100100" to differentiate the region. However, using the setup check list, I can only copy one company's information. I even tried to export the table information and then import to the new testing company but the system doesn't allow me to do that with an error message as a conflict version.



I have been researching on line for two days but cannot find any clue. It will be really appreciated if anyone here can help me with these issues.



Michael Zhou
Viewing all 2269 articles
Browse latest View live


Latest Images