# How to suppress first byte carriage control during printing process

**URL:** <https://techcommunity.softwareag.com/t/how-to-suppress-first-byte-carriage-control-during-printing-process/207406>\
**Category:** Forum\
**Tags:** Adabas-Natural, Natural, Natural-on-Mainframes\
**Created:** [February 26, 2020, 7:32pm UTC](https://techcommunity.softwareag.com/t/how-to-suppress-first-byte-carriage-control-during-printing-process/207406 "2020-02-26T19:32:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Javier\_Gonzalez2](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/javier_gonzalez2/32/6988_2.png) [@Javier\_Gonzalez2](https://techcommunity.softwareag.com/u/Javier_Gonzalez2)\
**Post date:** [February 26, 2020, 7:32pm UTC](https://techcommunity.softwareag.com/t/how-to-suppress-first-byte-carriage-control-during-printing-process/207406/1 "2020-02-26T19:32:21Z")

</div>

Hello.  
By default, Natural insert the first byte carriage control on every write/print ouput sentence.  
I need a CMPRTxx FB file having information on first byte.  
Is there any way to do that using write/print sentences ?

---

<div class="post-metadata">

**Author:** ![Chad\_Scott4](https://avatars.discourse-cdn.com/v4/letter/c/77aa72/32.png) [@Chad\_Scott4](https://techcommunity.softwareag.com/u/Chad_Scott4)\
**Post date:** [February 27, 2020, 7:08am UTC](https://techcommunity.softwareag.com/t/how-to-suppress-first-byte-carriage-control-during-printing-process/207406/2 "2020-02-27T07:08:23Z")

</div>

Hi, if I understand correctly what you are wanting to do is suppress writing out the carriage control. If that’s correct then there is a sample in the documentation here:  
[url][http://techcommunity.softwareag.com/ecosystem/documentation/natural/nat911mf/ops\_mf/misc\_devs.htm#printer-advance\_control\_characters[/url]](http://techcommunity.softwareag.com/ecosystem/documentation/natural/nat911mf/ops_mf/misc_devs.htm#printer-advance_control_characters%5B/url%5D)

It involves using a define printer statement that allocates a separate (n+1) spool for the control characters.  
Example code from the documentation:  
DEFINE PRINTER (1) OUTPUT ‘CMPRT01’  
DEFINE PRINTER (2) OUTPUT ‘CCONTROL’  
WRITE (1) ‘TEST’  
WRITE (2) NOTITLE ‘+TEST’

---

<div class="post-metadata">

**Author:** ![Javier\_Gonzalez2](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/javier_gonzalez2/32/6988_2.png) [@Javier\_Gonzalez2](https://techcommunity.softwareag.com/u/Javier_Gonzalez2)\
**Post date:** [February 27, 2020, 7:23pm UTC](https://techcommunity.softwareag.com/t/how-to-suppress-first-byte-carriage-control-during-printing-process/207406/3 "2020-02-27T19:23:03Z")

</div>

Exactly !  
Thank you very much for your help.  
I am so happy…

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [April 2, 2021, 3:44pm UTC](https://techcommunity.softwareag.com/t/how-to-suppress-first-byte-carriage-control-during-printing-process/207406/4 "2021-04-02T15:44:18Z")

</div>


