59 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
require_once( '../../../../../includes/global.inc.php' );
 | 
						|
require_once( '../../../../GovernmentForms/GovernmentForms.class.php' );
 | 
						|
$gf = new GovernmentForms();
 | 
						|
 | 
						|
$return940 = $gf->getFormObject( 'RETURN940', 'US' );
 | 
						|
$return940->TaxPeriodEndDate = '1967-08-13';
 | 
						|
$return940->ReturnType = '940PR';
 | 
						|
$return940->ein = '000000000';
 | 
						|
$return940->BusinessName1 = '#';
 | 
						|
$return940->BusinessNameControl = '-';
 | 
						|
$return940->AddressLine = '-';
 | 
						|
$return940->City = 'A';
 | 
						|
$return940->State = 'WY';
 | 
						|
$return940->ZIPCode = '00000';
 | 
						|
 | 
						|
$gf->addForm( $return940 );
 | 
						|
 | 
						|
$f940_obj = $gf->getFormObject( '940', 'US' );
 | 
						|
$f940_obj->setDebug( false );
 | 
						|
$f940_obj->setShowBackground( true );
 | 
						|
$f940_obj->year = 2009;
 | 
						|
$f940_obj->return_type = [ 'a', 'b', 'c', 'd' ];
 | 
						|
$f940_obj->ein = '12-3456789';
 | 
						|
$f940_obj->name = 'John Doe';
 | 
						|
$f940_obj->trade_name = 'ABC Company';
 | 
						|
$f940_obj->address = '#1232 Main St';
 | 
						|
$f940_obj->city = 'New York';
 | 
						|
$f940_obj->state = 'NY';
 | 
						|
$f940_obj->zip_code = '12345';
 | 
						|
 | 
						|
$f940_obj->l3 = 223456.99;
 | 
						|
$f940_obj->l4 = 567.01;
 | 
						|
 | 
						|
$f940_obj->l4a = true;
 | 
						|
$f940_obj->l4b = true;
 | 
						|
$f940_obj->l4c = true;
 | 
						|
$f940_obj->l4d = true;
 | 
						|
$f940_obj->l4e = true;
 | 
						|
 | 
						|
$f940_obj->l5 = 123456.99;
 | 
						|
 | 
						|
$f940_obj->l13 = 0;
 | 
						|
 | 
						|
$f940_obj->l15a = true;
 | 
						|
$f940_obj->l15b = true;
 | 
						|
 | 
						|
$f940_obj->l16a = 1001.00;
 | 
						|
$f940_obj->l16b = 1002.00;
 | 
						|
$f940_obj->l16c = 1003.00;
 | 
						|
$f940_obj->l16d = 1004.00;
 | 
						|
$gf->addForm( $f940_obj );
 | 
						|
 | 
						|
 | 
						|
$output = $gf->output( 'xml' );
 | 
						|
file_put_contents( '940.xml', $output );
 | 
						|
?>
 | 
						|
 |