INSERT error on MODIFY statement

Fred_CITFred_CIT Member Posts: 16
Consider the code below when executed on a SQL server

gRecSalesLine.INIT;
gRecSalesLine."Document Type" := gRecSalesLine."Document Type"::Quote;
gRecSalesLine."Document No." := 'XXXXXXXXXXXXX';
gRecSalesLine."Line No." := 20000;
MESSAGE('FIRST INSERT');
gRecSalesLine.INSERT;

MESSAGE('SECOND INSERT');
gRecSalesLine.INSERT;

MESSAGE('MODIFY');
gRecSalesLine.MODIFY;


When I execute this code (on SQL) I receive a error 'The Sales Line already exists' on the MODIFY statement and not as expected on the INSERT statement.
I get the impressions it has something to do with database caching, but could someone explain me the precise reason?

Comments

Sign In or Register to comment.