PunchIn is a Lawson term describing the use of standard cXML PunchOut data structures to facilitate the exchange of customer-specific information which will make the data appear "as if" the customer punched out to their own item master. Putting it another way, instead of all Punchout items being treated as X-type ("Special") it is now possible to attempt to treat the item as the other Lawson types such as "S-tock" and "N-on stock," in addition to the standard PunchOut X-type items.