""){ $orderdate = $_GET[chgday]; } else { $orderdate = $_POST[chgday]; //出荷作業日 } //納品先の絞込み //ブランド if($userdata[brand] <> "") { // $whereselectin = "SELECT distinct shozokuid FROM `".$company."shozokumaster` WHERE brand in (".$userdata["brand"].")"; // $strwhereshozoku = dbselectin($whereselectin," and shozokuid in "); // $tenpodata = dbselect("shozokuname,shozokuid,gyotaiid,centerid","`".$company."shozokumaster` as main","1=1".$strsqlshozoku,"shozokuid",-1); } $whereselectin = "SELECT distinct shozokuid FROM `".$company."shozokumaster` WHERE brand in ('30','31')"; //固定 $strwhereshozoku = dbselectin($whereselectin," and shozokuid in "); //所属コード if($_POST[tenpo]<>"") { $strwhereshozoku .= " and shozokuid='".$_POST[tenpo]."' "; } //メーカー if($_POST[maker]<>"") { $strwheresupplyer .= " and makercode='".$_POST[maker]."' "; } if ($userdata["supplyerid2"]<> ""){ $strwheresupplyer .= " and makercode in (".$userdata["supplyerid2"].") "; } $strwhere .= " operatedate = DATE_ADD(CURDATE(),INTERVAL $orderdate DAY) AND shu.centerid='c101'"; //表示順 商品順 ロケーションの最小 $strorder = " ORDER BY shozokuid,category,shohincd"; $strorder2 = " ORDER BY shozokuid,pagenumber"; $strorder3 = " ORDER BY sho.deliveryid,sho.route,sho.shozokuid,sho.address1,pagenumber"; //温度帯データの取得 $codedata = dbselect("cname,code","`".$company."code`","codekind = '1'","code",-1); //本部データ $honbudata = dbselect("companyname,postcode,address1,address2,address3,tel,fax,memo","company","companyid='cool'",-1,-1); //印刷済み件数 $printdata = dbselect("count(ordermemoid)","`".$company."ordermemo`","print = 0 AND operatedate = DATE_ADD(CURDATE(),INTERVAL $orderdate DAY) AND centerid='c101'".$strwhereshozoku,-1,-1); //出荷データにページ番号挿入 納品先単位の出荷データ数 $strsql ="SELECT shukkaid,shozokuid FROM `".$company."shukka` AS shu INNER JOIN `".$company."shohinmaster` AS sm USING(shohincd) ".$strwhere.$strwhereshozoku.$strwheresupplyer." ".$strorder; $result=@mysql_query($strsql,$my_con); Testecho ("LINE ".__LINE__." ".$y." ".$strsql); //debug mysql_sql_log2($strsql,$_SERVER['SCRIPT_NAME'].":".__LINE__); $line = 1;$page=1;//処理行数/ページ while ($data = mysql_fetch_array($result)) { if($data[shozokuid]<>$prevshozokuid){ //所属IDが変わったら改ページ $page = 1; $line=1; } elseif($line > ($pagekaigyo - 1)) { //行数が改ページに達していたら $page++; $line=1; } else { $line++; } $prevshozokuid = $data[shozokuid]; $strsql2 ="UPDATE `".$company."shukka` SET pagenumber=".$page." WHERE shukkaid='".$data[shukkaid]."'"; Testecho ("LINE ".__LINE__." ".$y." ".$strsql2); //debug $result2=@mysql_query($strsql2,$my_con); mysql_sql_log($strsql2,mysql_affected_rows(),$_SERVER['SCRIPT_NAME'].":".__LINE__); } if ($userdata["kengen"] == 60) { $strwhere .= " and deliveryid='".$userdata["companyid"]."'"; }/* 納品先単位 { //出荷データ、商品情報 $data1 店舗詳細データdata2 取引明細{data3  出荷データ商品単位 商品 } } */ //納品先、ページ単位の出荷データ $strsql ="SELECT shu.operatedate,shu.shukkadate,shu.shozokuid,shu.pagenumber,`shozokuid`, `shozokuname`,code2, `postcode`, `address1`, `address2`, `address3`, `tel`, `fax`, sho.route, shu.deliveryid FROM `".$company."shukka` AS shu INNER JOIN `".$company."shozokumaster` AS sho USING(shozokuid) ".$strwhere." GROUP BY shozokuid,pagenumber ".$strorder3; Testecho ($y." $errcode ".$strsql); $strsql ="SELECT shu.operatedate,shu.shukkadate,shu.shozokuid,shu.pagenumber,`shozokuid`, `shozokuname`,code2, `postcode`, `address1`, `address2`, `address3`, `tel`, `fax`, sho.route, shu.deliveryid,sm.makercode FROM `".$company."shukka` AS shu INNER JOIN `".$company."shozokumaster` AS sho USING(shozokuid) ,`".$company."shohinmaster` AS sm ".$strwhere.$strwhereshozoku.$strwheresupplyer." AND sm.shohincd = shu.shohincd GROUP BY shozokuid,makercode,pagenumber ".$strorder3; Testecho ($y." $errcode ".$strsql); //オプション $codedata104 = dbselect("cname,code","`".$company."code`","codekind = 104 and code > 0","codeid",-1); ?> 納品・受領書<?php //echo $systemname; ?> <?php //echo "作業日".date("Y/m/d",strtotime ("".$_POST[chgday]." day")); ?> - <?php //echo $_POST[picktimes]."回目"; ?> #\n"; for ($i=0;$i<$rows;$i++) { echo "\n"; } ?> ".$data[$i]."\n"; } ?>
------------------------------------------

一幸 納品書
1) { //改ページの信号プリント echo "
  
\n"; echo "
  
"; $line=1; } $totalqty = 0; $totalamout= 0; $totalamout3 =0; ?>


アサマフーズ株式会社

(納品業者)大田市場
TEL:
FAX:
 

0 or memo<>"") and shozokuid='".$data["shozokuid"]."' AND pagenumber='".$data["pagenumber"]."' GROUP BY shohincd "; $strsql2 = "SELECT shohincd,orderqty,shukkaqty,price_piece,price_total,price_piece3,price_total3,pagenumber,orderid,memo,memo2,memo3,memoadd,deliverdate,totalgram,shukkaid FROM `".$company."shukka` WHERE shukkaqty <> 0 and shozokuid='".$data["shozokuid"]."' AND pagenumber='".$data["pagenumber"]."' and operatedate = DATE_ADD(CURDATE(),INTERVAL $orderdate DAY) "; $strsql2 = "SELECT shu.*,sho.shohinmei,sho.shohinmei2, sho.code,ryutu_type, kikaku,nisugata,price_sell,category,sho.shohin_string2,shohin_kubun3 FROM ($strsql2) AS shu INNER JOIN `".$company."shohinmaster` AS sho USING (shohincd) WHERE makercode='".$data["makercode"]."'".$strwheresupplyer." ORDER BY sho.code,shu.shohincd,shu.shukkaid"; $totalamount = 0;$totalamount3 = 0;$totalqty = 0;$strhtml = ""; $result2=@mysql_query($strsql2,$my_con); Testecho ("LINE ".__LINE__." ".$y." ".$strsql2); //debug mysql_sql_log2($strsql2,$_SERVER['SCRIPT_NAME'].":".__LINE__); while ($data2 = mysql_fetch_array($result2)) { $strhtml .= "\n"; $strhtml .= " \n"; if($data2["shohincd"] =='0') { $strhtml .= " \n"; } else { // $strhtml .= " \n"; $strhtml .= " \n"; } if($data2["orderqty"] =='0') { $strhtml .= " \n"; } else { $strhtml .= " \n"; } if ($data2["shukkaqty"] % 2) { } $strhtml .= " \n"; if($data2[totalgram] > 0 ) { $strhtml .= " \n"; $inttotal = $data2["totalgram"] * $data2["price_piece"] ; } else { $strhtml .= " \n";//.$data2["shohin_string2"] $inttotal = $data2["shukkaqty"] * $data2["price_piece"] ; } $strhtml .= " \n"; $strhtml .= " \n"; if($data2["price_total3"] > 0) { $strhtml .= " \n"; $strhtml .= " \n"; } else { $strhtml .= " \n"; $strhtml .= " \n"; } $totalqty += $data2["shukkaqty"]; $totalamout += $data2["price_total"]; $totalamout3 += $data2["price_total3"]; $strhtml .= " \n"; $strhtml .= "\n"; $line++; } $page++; $strhtml .= "\n"; $strhtml .= " \n"; $strhtml .= " \n"; $strhtml .= " \n"; $strhtml .= " \n"; $strhtml .= " \n"; $strhtml .= " \n"; $strhtml .= "\n"; $strhtml .= "\n"; $strhtml .= " \n"; $strhtml .= " \n"; $strhtml .= " \n"; $strhtml .= " \n"; $strhtml .= "\n"; echo $strhtml; //メモ $memodata = dbselect("memosup","`".$company."ordermemo`","shozokuid = '".$data["shozokuid"]."' AND operatedate = DATE_ADD( CURDATE() , INTERVAL ".$orderdate." DAY ) ",-1,-1); ?>
No. 商品名 発注数 出荷数 重量 商品 加工 備考
単価 小計 単価 小計
$line ".$data2["memo3"]." ".$data2["shohinmei2"]." ".$data2["shohinmei"]." ".$data2["shohinmei2"]." ".$data2["shohinmei"]."  - ".str_replace(".0","",$data2["orderqty"])." ".$data2["kikaku"]." ".str_replace(".0","",number_format($data2["shukkaqty"],1))." ".$data2["kikaku"]."".number_format($data2["totalgram"],2)." Kg-\\".number_format($data2["price_piece"],0)."/".$data2["shohin_string2"]."\\".number_format($data2["price_total"],0)."\\".number_format($data2["price_piece3"],0)."\\".number_format($data2["price_total3"],0)." - -".GetListData($codedata104,$data2["memo2"],0)."
".nl2br(htmlspecialchars($data2["memo"].$data2["memoadd"]))."
合計\\".str_replace(".0","",number_format($totalamout))."合計\\".str_replace(".0","",number_format($totalamout3))."
全計\\".str_replace(".0","",number_format($totalamout + $totalamout3))."

 

対象データがありません。印刷対象をチェックしてください。(アサマフーズ帳票)